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