T.J. Townsend pushed to branch main at Arch Linux / Packaging / Packages /
xiphos
Commits:
d6417052 by T.J. Townsend at 2025-03-17T10:37:19-04:00
revert unwanted style changes
- - - - -
0aea7eb8 by T.J. Townsend at 2025-03-17T10:46:00-04:00
upgpkg: 4.3.1-2: disable epub docs for reproducibility
these files contain embedded timestamps that can vary depending on
when the package was built. i think most people won't ever use them.
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,13 +1,12 @@
pkgbase = xiphos
pkgdesc = A Bible study tool for GTK3
pkgver = 4.3.1
- pkgrel = 1
+ pkgrel = 2
url = https://xiphos.org
arch = x86_64
license = GPL-2.0-only
makedepends = appstream-glib
makedepends = cmake
- makedepends = docbook-utils
makedepends = git
makedepends = glib2-devel
makedepends = gnome-common
@@ -15,15 +14,15 @@ pkgbase = xiphos
makedepends = libffi
makedepends = libxml2
makedepends = python
- makedepends = zip
makedepends = zlib
+ makedepends = zip
depends = biblesync
- depends = libbiblesync.so
depends = dbus-glib
depends = icu
+ depends = libbiblesync.so
depends = libicui18n.so
depends = minizip
- depends = sword
+ depends = sword>=1.9.0
depends = webkit2gtk
source = git+https://github.com/crosswire/xiphos.git#tag=4.3.1
source = https-by-default.patch
=====================================
PKGBUILD
=====================================
@@ -7,50 +7,35 @@
pkgname=xiphos
pkgver=4.3.1
-pkgrel=1
+pkgrel=2
pkgdesc='A Bible study tool for GTK3'
arch=(x86_64)
url='https://xiphos.org'
license=(GPL-2.0-only)
-depends=(biblesync libbiblesync.so
- dbus-glib
- icu libicui18n.so
- minizip
- sword
- webkit2gtk)
-makedepends=(appstream-glib
- cmake
- docbook-utils
- git
- glib2-devel
- gnome-common
- intltool
- libffi
- libxml2
- python
- zip
- zlib)
+depends=('biblesync' 'dbus-glib' 'icu' 'libbiblesync.so' 'libicui18n.so'
+ 'minizip' 'sword>=1.9.0' 'webkit2gtk')
+makedepends=('appstream-glib' 'cmake' 'git' 'glib2-devel' 'gnome-common'
+ 'intltool' 'libffi' 'libxml2' 'python' 'zlib' 'zip')
source=("git+https://github.com/crosswire/xiphos.git#tag=$pkgver"
https-by-default.patch)
sha256sums=('701bcfab0a06b00d415bbebeb3ea98a2fe6efe57d04c05224b4fd3e6ac3aa101'
'3630dee5f9f05600e1a726b91a89e2eb17615a73d30548de303e7b29ec2286d2')
prepare() {
- cd "$pkgname"
- # avoid fetching modules over plaintext ftp
- patch -Np1 -i ../https-by-default.patch
+ cd "$pkgname"
+ # avoid fetching modules over plaintext ftp
+ patch -Np1 -i ../https-by-default.patch
}
build() {
- local cmake_options=(
- -D CMAKE_BUILD_TYPE=None
- -D CMAKE_INSTALL_PREFIX=/usr
- -W no-dev
- )
- cmake -B build -S "$pkgname" ${cmake_options[@]}
- cmake --build build
+ cmake -B build -S "$pkgname" \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DEPUB=OFF \
+ -Wno-dev
+ cmake --build build
}
package() {
- DESTDIR="$pkgdir" cmake --install build
+ DESTDIR="$pkgdir" cmake --install build
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/xiphos/-/compare/4be20b1619422576d49fd784e05f346fcba9a631...0aea7eb8c58cc1af7a5ab978489393c967353858
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/xiphos/-/compare/4be20b1619422576d49fd784e05f346fcba9a631...0aea7eb8c58cc1af7a5ab978489393c967353858
You're receiving this email because of your account on gitlab.archlinux.org.