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.


Reply via email to