Caleb Maclennan pushed to branch main at Arch Linux / Packaging / Packages /
serie
Commits:
26507463 by Caleb Maclennan at 2024-08-01T11:05:51+03:00
Setup nvchecker
- - - - -
aebeb991 by Caleb Maclennan at 2024-08-01T11:11:49+03:00
upgpkg: 0.1.2-1: Update to v0.1.2, fix broken commit pinning
- - - - -
3 changed files:
- .SRCINFO
- + .nvchecker.toml
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = serie
pkgdesc = A rich git commit graph in your terminal
- pkgver = 0.1.1
+ pkgver = 0.1.2
pkgrel = 1
url = https://github.com/lusingander/serie
arch = x86_64
@@ -8,7 +8,8 @@ pkgbase = serie
makedepends = cargo
makedepends = git
depends = gcc-libs
- source =
serie-0.1.1::git+https://github.com/lusingander/serie#commit=779bd6ef1465c058de590e71d6dcab91b59e93b8
- sha512sums =
cb9b740c3393b8185fbbb5c1e4b6bffcebcd8a6d7b9bfbade92817967c9bd26716a90a5382e62391d71f3d789bbc17b944112d6baa66cc5311ec0b60f397adc2
+ depends = glibc
+ source = git+https://github.com/lusingander/serie?tag=v0.1.2
+ sha512sums = SKIP
pkgname = serie
=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,4 @@
+[serie]
+source = "git"
+git = "https://github.com/lusingander/serie.git"
+prefix = "v"
=====================================
PKGBUILD
=====================================
@@ -1,38 +1,39 @@
# Maintainer: Orhun Parmaksız <[email protected]>
+# Maintainer: Caleb Maclennan <[email protected]>
pkgname=serie
-pkgver=0.1.1
-_commit=779bd6ef1465c058de590e71d6dcab91b59e93b8
+pkgver=0.1.2
pkgrel=1
pkgdesc="A rich git commit graph in your terminal"
url="https://github.com/lusingander/serie"
-depends=('gcc-libs')
-makedepends=('cargo' 'git')
-arch=('x86_64')
-license=('MIT')
-source=("$pkgname-$pkgver::git+$url#commit=$_commit")
-sha512sums=('cb9b740c3393b8185fbbb5c1e4b6bffcebcd8a6d7b9bfbade92817967c9bd26716a90a5382e62391d71f3d789bbc17b944112d6baa66cc5311ec0b60f397adc2')
+depends=(gcc-libs
+ glibc)
+makedepends=(cargo 'git')
+arch=(x86_64)
+license=(MIT)
+source=("git+$url?tag=v$pkgver")
+sha512sums=('SKIP')
prepare() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname"
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
}
build() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname"
cargo build --release --frozen
}
check() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname"
cargo test --frozen
}
package() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname"
install -Dm 755 "target/release/$pkgname" "${pkgdir}/usr/bin/${pkgname}"
- install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
- install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
+ install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
}
# vim: ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/serie/-/compare/3dafe8b41700045ebfad44e331e0da59b4164e44...aebeb991c60bbe67487669a697a8eee0c47aea24
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/serie/-/compare/3dafe8b41700045ebfad44e331e0da59b4164e44...aebeb991c60bbe67487669a697a8eee0c47aea24
You're receiving this email because of your account on gitlab.archlinux.org.