Christian Heusel pushed to branch main at Arch Linux / Packaging / Packages / ly


Commits:
9e8e476b by Christian Heusel at 2024-07-26T23:35:42+02:00
upgpkg: 1.0.1-1: new upstream release

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = ly
        pkgdesc = TUI display manager
-       pkgver = 1.0.0
-       pkgrel = 2
+       pkgver = 1.0.1
+       pkgrel = 1
        url = https://github.com/fairyglade/ly
        arch = x86_64
        license = WTFPL
@@ -15,7 +15,7 @@ pkgbase = ly
        backup = etc/ly/config.ini
        backup = etc/ly/wsetup.sh
        backup = etc/ly/xsetup.sh
-       source = git+https://github.com/fairyglade/ly.git#tag=v1.0.0
-       b2sums = 
b44536c57e3464ffbb45d12cee54bad00b5eb31873fdd79c81222640ecab5df34b9a587232e5db760561f3f2d33af872456d3a3b92ef2a414b8dbf4fc6a70725
+       source = git+https://github.com/fairyglade/ly.git#tag=v1.0.1
+       b2sums = 
6735af4944bac5b259f2da064c8f0ca57df908e21315a16af846d28650c6372476b633ce2d5449aca29e7077728e0b40205bce9f47def5924f1755f60bf07025
 
 pkgname = ly


=====================================
PKGBUILD
=====================================
@@ -3,8 +3,8 @@
 # Contributor: nullgemm <nullg...@mailbox.org>
 
 pkgname=ly
-pkgver=1.0.0
-pkgrel=2
+pkgver=1.0.1
+pkgrel=1
 pkgdesc="TUI display manager"
 arch=(x86_64)
 url="https://github.com/fairyglade/ly";
@@ -15,23 +15,25 @@ optdepends=('xorg-xauth: for X server sessions'
             'libxcb: for X server sessions')
 backup=(etc/$pkgname/{config.ini,wsetup.sh,xsetup.sh})
 source=("git+$url.git#tag=v${pkgver}")
-b2sums=('b44536c57e3464ffbb45d12cee54bad00b5eb31873fdd79c81222640ecab5df34b9a587232e5db760561f3f2d33af872456d3a3b92ef2a414b8dbf4fc6a70725')
+b2sums=('6735af4944bac5b259f2da064c8f0ca57df908e21315a16af846d28650c6372476b633ce2d5449aca29e7077728e0b40205bce9f47def5924f1755f60bf07025')
 
 prepare() {
     cd "$pkgname"
-    git cherry-pick -n cbe7b37564f307fddfeba3732c68d5024d30f4f7
+    # backport zig 0.13 support
+    git cherry-pick -n e4abf79ad5d5548d64981293409efbde2bb3219d \
+                       dc8d143fac5b1a621f2b13f16c56f7a68d0065ff \
+                       3dc148260373c7bae47341d88bf8a1601aea2576
 }
 
 build() {
     cd "$pkgname"
-    zig build -Ddest_directory="$pkgdir" -Dname="ly-dm" -Dcpu=baseline
+    zig build -Ddest_directory="$pkgdir" -Dname="ly-dm" -Dcpu=baseline 
-Doptimize=ReleaseSafe
 }
 
 package() {
     cd "$pkgname"
-    zig build -Ddest_directory="$pkgdir" -Dname="ly-dm" -Dcpu=baseline 
installsystemd
-    # https://github.com/fairyglade/ly/issues/628
-    chmod 644 "$pkgdir/etc/pam.d/ly" 
"$pkgdir/usr/lib/systemd/system/ly.service"
+    zig build -Ddest_directory="$pkgdir" -Dname="ly-dm" -Dcpu=baseline 
-Doptimize=ReleaseSafe installsystemd
+
     sed -i "s;/usr/bin/ly;/usr/bin/ly-dm;g" 
"$pkgdir/usr/lib/systemd/system/ly.service"
 
     install -Dm644 license.md "$pkgdir/usr/share/licenses/$pkgname/WTFPL"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ly/-/commit/9e8e476b64cd96cab8173154169f1c1a405803c2

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ly/-/commit/9e8e476b64cd96cab8173154169f1c1a405803c2
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to