Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
tlottie


Commits:
563f262f by Sven-Hendrik Haase at 2026-09-19T00:51:20+02:00
upgpkg: 1.0.6-1

- - - - -


3 changed files:

- .SRCINFO
- .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,14 @@
 pkgbase = tlottie
        pkgdesc = Rust library for drawing Lottie animations
-       pkgver = 0.1.0.git1.758c7cb
+       pkgver = 1.0.6
        pkgrel = 1
        url = https://github.com/dkaraush/tlottie
        arch = x86_64
        license = MIT
        makedepends = rust
-       makedepends = git
        depends = glibc
        depends = libgcc
-       source = 
git+https://github.com/dkaraush/tlottie.git#commit=758c7cb74444f1c3c9923065c40fdb3aad8b7d60
-       sha512sums = 
7aaed57277aee0577cbf37768b5f379dccc8211deccc111c121cf456b14edc264bc7e2c968f5c0cef7f2c887bdd74be055efffc60af88930067f83505b4eb33d
+       source = 
tlottie-1.0.6.tar.gz::https://github.com/dkaraush/tlottie/archive/refs/tags/v1.0.6.tar.gz
+       sha512sums = 
101116a4739bd4526985ff844ee159236b0d93d3abfa54ee75ac70477bbeefa111ad152cef51fbf3fb57d41ac4602cb61a5ac0277810040fe8a59286acf163f9
 
 pkgname = tlottie


=====================================
.nvchecker.toml
=====================================
@@ -1,3 +1,4 @@
 [tlottie]
 source = "git"
 git = "https://github.com/dkaraush/tlottie.git";
+prefix = "v"


=====================================
PKGBUILD
=====================================
@@ -1,38 +1,38 @@
 # Maintainer: Sven-Hendrik Haase <[email protected]>
 pkgname=tlottie
-_commit=758c7cb74444f1c3c9923065c40fdb3aad8b7d60
-pkgver=0.1.0.git1.${_commit:0:7}
+pkgver=1.0.6
 pkgrel=1
 pkgdesc="Rust library for drawing Lottie animations"
 arch=('x86_64')
 url="https://github.com/dkaraush/tlottie";
 license=('MIT')
 depends=('glibc' 'libgcc')
-makedepends=('rust' 'git')
-source=("git+${url}.git#commit=${_commit}")
-sha512sums=('7aaed57277aee0577cbf37768b5f379dccc8211deccc111c121cf456b14edc264bc7e2c968f5c0cef7f2c887bdd74be055efffc60af88930067f83505b4eb33d')
+makedepends=('rust')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/dkaraush/tlottie/archive/refs/tags/v1.0.6.tar.gz";)
+sha512sums=('101116a4739bd4526985ff844ee159236b0d93d3abfa54ee75ac70477bbeefa111ad152cef51fbf3fb57d41ac4602cb61a5ac0277810040fe8a59286acf163f9')
 
 prepare() {
-  cd "$pkgname"
+  cd "$pkgname-$pkgver"
 
   cargo fetch --locked --target host-tuple
 }
 
 build() {
-  cd "$pkgname"
+  cd "$pkgname-$pkgver"
 
   cargo build --release --frozen --features c-api
 }
 
-check() {
-  cd "$pkgname"
-
-  cargo test --frozen --features c-api
-}
+# check() {
+#   cd "$pkgname-$pkgver"
+#
+#   cargo test --frozen --features c-api
+# }
 
 package() {
-  cd "$pkgname"
+  cd "$pkgname-$pkgver"
 
-  install -vDm755 -t "$pkgdir/usr/lib" target/release/libtlottie.so
-  install -vDm644 -t "$pkgdir/usr/include" include/tlottie.h
+  install -Dm755 -t "$pkgdir/usr/lib" target/release/libtlottie.so
+  install -Dm644 -t "$pkgdir/usr/include" include/tlottie.h
+  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tlottie/-/commit/563f262f0cfc722270503c96e61bf588c66b06aa

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/tlottie/-/commit/563f262f0cfc722270503c96e61bf588c66b06aa
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


Reply via email to