Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages / 
decasify


Commits:
661955ad by Caleb Maclennan at 2024-10-23T02:12:13+03:00
upgpkg: 0.7.4-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = decasify
        pkgdesc = cast strings to title-case according to locale specific style 
guides including Turkish
-       pkgver = 0.7.3
+       pkgver = 0.7.4
        pkgrel = 1
        url = https://github.com/alerque/decasify
        arch = x86_64
@@ -22,15 +22,11 @@ pkgbase = decasify
        makedepends = jq
        depends = gcc-libs
        depends = glibc
-       source = 
https://github.com/alerque/decasify/releases/download/v0.7.3/decasify-0.7.3.tar.zst
-       source = 
https://github.com/alerque/decasify/releases/download/v0.7.3/decasify-0.7.3.tar.zst.asc
-       source = 
https://luarocks.org/manifests/alerque/decasify.sile-0.7.3-1.rockspec
-       source = 
https://raw.githubusercontent.com/alerque/decasify/refs/tags/v0.7.3/sile/decasify.lua
+       source = 
https://github.com/alerque/decasify/releases/download/v0.7.4/decasify-0.7.4.tar.zst
+       source = 
https://github.com/alerque/decasify/releases/download/v0.7.4/decasify-0.7.4.tar.zst.asc
        validpgpkeys = 9F377DDB6D3153A48EB3EB1E63CC496475267693
-       sha256sums = 
210cbe39f4fdc6320080d48a3a3c753540a5e810bf041752f962ee0af2862775
+       sha256sums = 
2dd965434fae8b55c846da9c356467e457257b0315bfa858959ed5b19fcd6b49
        sha256sums = SKIP
-       sha256sums = 
89a9dd09cbcacf92f94aa16c0d959e80657252ec8dcbe0b43174591e46c7bbbf
-       sha256sums = 
8749eb5e5af00806206d6e8879c36ed2bf7bd01e7f43d3cae90e4e733995c01a
 
 pkgname = decasify
 
@@ -43,12 +39,12 @@ pkgname = lua52-decasify
 pkgname = lua51-decasify
 
 pkgname = neovim-decasify
-       depends = lua51-decasify=0.7.3
+       depends = lua51-decasify=0.7.4
        depends = neovim
 
 pkgname = python-decasify
        depends = python
 
 pkgname = sile-decasify
-       depends = lua51-decasify=0.7.3
+       depends = lua51-decasify=0.7.4
        depends = sile


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgbase=decasify
 pkgname=("$pkgbase" "lua-$pkgbase" "lua53-$pkgbase" "lua52-$pkgbase" 
"lua51-$pkgbase" "neovim-$pkgbase" "python-$pkgbase" "sile-$pkgbase")
-pkgver=0.7.3
+pkgver=0.7.4
 _rockrel=1
 pkgrel=1
 pkgdesc='cast strings to title-case according to locale specific style guides 
including Turkish'
@@ -21,22 +21,18 @@ makedepends=(cargo
              python-maturin
              jq)
 _archive="$pkgbase-$pkgver"
-source=("$url/releases/download/v$pkgver/$_archive.tar.zst"{,.asc}
-       
"https://luarocks.org/manifests/alerque/decasify.sile-$pkgver-$_rockrel.rockspec";
-       
"https://raw.githubusercontent.com/alerque/decasify/refs/tags/v$pkgver/sile/decasify.lua";)
-sha256sums=('210cbe39f4fdc6320080d48a3a3c753540a5e810bf041752f962ee0af2862775'
-            'SKIP'
-            '89a9dd09cbcacf92f94aa16c0d959e80657252ec8dcbe0b43174591e46c7bbbf'
-            '8749eb5e5af00806206d6e8879c36ed2bf7bd01e7f43d3cae90e4e733995c01a')
+source=("$url/releases/download/v$pkgver/$_archive.tar.zst"{,.asc})
+sha256sums=('2dd965434fae8b55c846da9c356467e457257b0315bfa858959ed5b19fcd6b49'
+            'SKIP')
 validpgpkeys=('9F377DDB6D3153A48EB3EB1E63CC496475267693') # Caleb Maclennan 
<[email protected]> (@alerque)
 
 prepare() {
        cd "$_archive"
+       # upstream lockfile out of sync
+       cargo update
        cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
-       # Make up for upstream dist package missing files in v0.7.3
-       mkdir -p rockspecs sile
-       cp ../${source[2]##*/} rockspecs
-       cp ../${source[3]##*/} sile
+       cd rockspecs
+       rename -- "--" "-$pkgver-" *--*
 }
 
 build() {



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/decasify/-/commit/661955ad54bc740dfec1a82fbc84b3d8a9ac6c50

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


Reply via email to