T.J. Townsend pushed to branch main at Arch Linux / Packaging / Packages / 
xcalib


Commits:
6b5588bf by T.J. Townsend at 2026-06-05T19:40:13-04:00
upgpkg: 0.11-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,16 +1,17 @@
 pkgbase = xcalib
        pkgdesc = Load 'vcgt'-tag profiles to X-server on the calibration stage
-       pkgver = 0.10
-       pkgrel = 5
+       pkgver = 0.11
+       pkgrel = 1
        url = https://codeberg.org/OpenICC/xcalib
        arch = x86_64
        license = GPL2
        license = custom:postcardware
+       makedepends = cmake
        makedepends = git
        depends = libxxf86vm
        depends = libxrandr
-       source = git+https://codeberg.org/OpenICC/xcalib.git#tag=0.10?signed
+       source = git+https://codeberg.org/OpenICC/xcalib.git#tag=0.11?signed
        validpgpkeys = 9A81DA0F2F18F096BE94577051F5D211EB7A04C8
-       sha256sums = 
caaa7605b66d7b8e4313f83bd1b0a6361275471e234500ad3917605868e8e92e
+       sha256sums = 
d7467c9f0d2ac8d6f66a6227dd9795e52af1c8e77d3094ea6621b14757ce2ecb
 
 pkgname = xcalib


=====================================
PKGBUILD
=====================================
@@ -7,30 +7,28 @@
 # Contributor: mOLOk
 
 pkgname=xcalib
-pkgver=0.10
-pkgrel=5
+pkgver=0.11
+pkgrel=1
 pkgdesc="Load 'vcgt'-tag profiles to X-server on the calibration stage"
 arch=('x86_64')
 url="https://codeberg.org/OpenICC/xcalib";
 license=('GPL2' 'custom:postcardware')
 depends=('libxxf86vm' 'libxrandr')
-makedepends=('git')
+makedepends=('cmake' 'git')
 source=(git+https://codeberg.org/OpenICC/xcalib.git#tag=${pkgver}?signed)
 validpgpkeys=('9A81DA0F2F18F096BE94577051F5D211EB7A04C8') # Kai-Uwe Behrmann
-sha256sums=('caaa7605b66d7b8e4313f83bd1b0a6361275471e234500ad3917605868e8e92e')
+sha256sums=('d7467c9f0d2ac8d6f66a6227dd9795e52af1c8e77d3094ea6621b14757ce2ecb')
 
 build() {
-    cd "$pkgname"
-    make
+  cmake -B build -S "$pkgname" \
+      -DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
+      -DCMAKE_BUILD_TYPE=None \
+      -DCMAKE_INSTALL_PREFIX=/usr \
+      -Wno-dev
+  cmake --build build
 }
 
 package() {
-    cd "$pkgname"
-    install -m755 -Dt "${pkgdir}/usr/bin" "xcalib" 
-    install -m644 -Dt "${pkgdir}/usr/share/man/man1/" "xcalib.1" 
-    install -m644 -Dt "${pkgdir}/usr/share/xcalib" *.icc
-    install -m644 -Dt "${pkgdir}/usr/share/pixmaps/${pkgname}.ico" "icon.ico"
-
-    # postcardware license stuff :)
-    install -m644 -Dt "${pkgdir}/usr/share/licenses/xcalib/" "README.md"
+    DESTDIR="$pkgdir" cmake --install build
+    install -m644 -Dt "${pkgdir}/usr/share/licenses/xcalib/" 
${pkgname}/README.md
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/xcalib/-/commit/6b5588bf273eeaa10d8bc1cbafb6d2af797ab786

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/xcalib/-/commit/6b5588bf273eeaa10d8bc1cbafb6d2af797ab786
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


Reply via email to