Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
slim
Commits:
a0bdaf4e by Caleb Maclennan at 2026-02-12T03:23:38+03:00
upgpkg: 1:1.4.1-2: Deduplicate service installation, closes #2
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = slim
pkgdesc = Simple Login Manager resurrected
pkgver = 1.4.1
- pkgrel = 1
+ pkgrel = 2
epoch = 1
url = https://slim-fork.sourceforge.io/
arch = x86_64
=====================================
PKGBUILD
=====================================
@@ -7,7 +7,7 @@
pkgname=slim
pkgver=1.4.1
-pkgrel=1
+pkgrel=2
epoch=1
pkgdesc='Simple Login Manager resurrected'
arch=(x86_64)
@@ -63,14 +63,15 @@ build() {
USE_CONSOLEKIT=Off
USE_PAM=On
)
- cmake "${cmake_flags[@]/#/-D }"
- make
+ cmake -B build "${cmake_flags[@]/#/-D }"
+ cmake --build build
}
package() {
cd "$_archive"
- make DESTDIR="$pkgdir" install
- install -Dm644 -t "$pkgdir/usr/lib/systemd/system/" slim.service
+ DESTDIR="$pkgdir" cmake --install build
+ #
https://gitlab.archlinux.org/archlinux/packaging/packages/slim/-/issues/2
+ mv "$pkgdir"{,/usr}/lib/systemd
install -Dm644 -t "$pkgdir/etc/" slimlock.conf
install -Dm644 "../$pkgname.pam" "$pkgdir/etc/pam.d/$pkgname"
install -Dm644 "../${pkgname}lock.pam"
"$pkgdir/etc/pam.d/${pkgname}lock"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/slim/-/commit/a0bdaf4e19730101aa2a5d81e25adb84dd7d830f
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/slim/-/commit/a0bdaf4e19730101aa2a5d81e25adb84dd7d830f
You're receiving this email because of your account on gitlab.archlinux.org.