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.