diff --git a/assets/pkg/aur/lidm-bin/.SRCINFO b/assets/pkg/aur/lidm-bin/.SRCINFO index c859271..92ab1f8 100644 --- a/assets/pkg/aur/lidm-bin/.SRCINFO +++ b/assets/pkg/aur/lidm-bin/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = lidm-bin pkgdesc = A fully colorful customizable TUI display manager made in C. (release binary) - pkgver = 0.0.2 + pkgver = 0.1.0 pkgrel = 1 url = https://github.com/javalsai/lidm arch = x86_64 @@ -9,13 +9,13 @@ pkgbase = lidm-bin depends = pam provides = lidm conflicts = lidm - source = lidm::https://github.com/javalsai/lidm/releases/download/0.0.2/lidm-x86_64 - source = default-theme.ini::https://raw.githubusercontent.com/javalsai/lidm/0.0.2/themes/default.ini - source = lidm.1::https://raw.githubusercontent.com/javalsai/lidm/0.0.2/assets/man/lidm.1 - source = lidm-config.5::https://raw.githubusercontent.com/javalsai/lidm/0.0.2/assets/man/lidm-config.5 + source = lidm::https://github.com/javalsai/lidm/releases/download/v0.1.0/lidm-x86_64 + source = default-theme.ini::https://raw.githubusercontent.com/javalsai/lidm/v0.1.0/themes/default.ini + source = lidm.1::https://raw.githubusercontent.com/javalsai/lidm/v0.1.0/assets/man/lidm.1 + source = lidm-config.5::https://raw.githubusercontent.com/javalsai/lidm/v0.1.0/assets/man/lidm-config.5 sha256sums = b5d1dbdaa6b78da57be69ce5e2cc3366717a045de3cb316e66c1c3f36b796ee0 sha256sums = 27db9b0cd2da80c0c60dcb13dfad0f9d65e7dddbb7b344b859803b9ac3943cd7 - sha256sums = SKIP - sha256sums = SKIP + sha256sums = a6807a55ff72ec5a5678583156b3efd0d367f0bcb79854094132771f0cb86bce + sha256sums = c44f78940212b946e157eac02e159b215376d291d11adfe4925b594405ad85da pkgname = lidm-bin diff --git a/assets/pkg/aur/lidm-bin/PKGBUILD b/assets/pkg/aur/lidm-bin/PKGBUILD index 32ca650..218f005 100644 --- a/assets/pkg/aur/lidm-bin/PKGBUILD +++ b/assets/pkg/aur/lidm-bin/PKGBUILD @@ -1,6 +1,7 @@ +# shellcheck disable=SC2034,SC2148,SC2128,SC2154,SC2164 # Maintainer: javalsai pkgname=lidm-bin -pkgver=0.0.2 +pkgver=0.1.0 pkgrel=1 depends=('pam') makedepends=('gzip') @@ -11,22 +12,20 @@ license=('GPL') provides=('lidm') conflicts=('lidm') source=( - "lidm::$url/releases/download/$pkgver/lidm-$arch" - "default-theme.ini::https://raw.githubusercontent.com/javalsai/lidm/$pkgver/themes/default.ini" - "lidm.1::https://raw.githubusercontent.com/javalsai/lidm/$pkgver/assets/man/lidm.1" - "lidm-config.5::https://raw.githubusercontent.com/javalsai/lidm/$pkgver/assets/man/lidm-config.5" -) -sha256sums=( - 'b5d1dbdaa6b78da57be69ce5e2cc3366717a045de3cb316e66c1c3f36b796ee0' - '27db9b0cd2da80c0c60dcb13dfad0f9d65e7dddbb7b344b859803b9ac3943cd7' - 'SKIP' - 'SKIP' + "lidm::$url/releases/download/v$pkgver/lidm-$arch" + "default-theme.ini::https://raw.githubusercontent.com/javalsai/lidm/v$pkgver/themes/default.ini" + "lidm.1::https://raw.githubusercontent.com/javalsai/lidm/v$pkgver/assets/man/lidm.1" + "lidm-config.5::https://raw.githubusercontent.com/javalsai/lidm/v$pkgver/assets/man/lidm-config.5" ) +sha256sums=('b5d1dbdaa6b78da57be69ce5e2cc3366717a045de3cb316e66c1c3f36b796ee0' + '27db9b0cd2da80c0c60dcb13dfad0f9d65e7dddbb7b344b859803b9ac3943cd7' + 'a6807a55ff72ec5a5678583156b3efd0d367f0bcb79854094132771f0cb86bce' + 'c44f78940212b946e157eac02e159b215376d291d11adfe4925b594405ad85da') package() { install -Dm755 lidm "${pkgdir}/usr/bin/lidm" install -Dm644 default-theme.ini "${pkgdir}/etc/lidm.ini" - install -Dm644 lidm.1 "${pkgdir}/usr/share/man/man1/" - install -Dm644 lidm-config.5 "${pkgdir}/usr/share/man/man5/" - gzip -f "${pkgdir}"/share/man/man{1/lidm.1,5/lidm-config.5} + install -Dm644 lidm.1 "${pkgdir}/usr/share/man/man1/lidm.1" + install -Dm644 lidm-config.5 "${pkgdir}/usr/share/man/man5/lidm-config.5" + gzip -f "${pkgdir}"/usr/share/man/man{1/lidm.1,5/lidm-config.5} } diff --git a/assets/pkg/aur/lidm-git/PKGBUILD b/assets/pkg/aur/lidm-git/PKGBUILD index 8d907a8..18c8810 100644 --- a/assets/pkg/aur/lidm-git/PKGBUILD +++ b/assets/pkg/aur/lidm-git/PKGBUILD @@ -1,6 +1,7 @@ +# shellcheck disable=SC2034,SC2148,SC2128,SC2154,SC2164 # Maintainer: javalsai pkgname=lidm-git -pkgver=0.0.2.r37.gf1f9d6b +pkgver=0.1.0.r0.g8071694 pkgrel=1 depends=('pam') makedepends=('git' 'make' 'gcc') diff --git a/assets/pkg/aur/lidm/.SRCINFO b/assets/pkg/aur/lidm/.SRCINFO index 4e71919..4e466b0 100644 --- a/assets/pkg/aur/lidm/.SRCINFO +++ b/assets/pkg/aur/lidm/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = lidm pkgdesc = A fully colorful customizable TUI display manager made in C. (build latest tag) - pkgver = 0.0.2 + pkgver = 0.1.0 pkgrel = 1 url = https://github.com/javalsai/lidm arch = any @@ -10,7 +10,7 @@ pkgbase = lidm makedepends = gcc makedepends = gzip depends = pam - source = tarball.tar.gz::https://github.com/javalsai/lidm/archive/refs/tags/0.0.2.tar.gz - sha256sums = adf2d196969f6a2df8ceeb3564e1d51cc377f0deaeca31fee0bace58a3d2df2d + source = tarball.tar.gz::https://github.com/javalsai/lidm/archive/refs/tags/v0.1.0.tar.gz + sha256sums = de1981603f3fa54caacfcd68cc07d650c186990175baf210ba5275d6450e5030 pkgname = lidm diff --git a/assets/pkg/aur/lidm/PKGBUILD b/assets/pkg/aur/lidm/PKGBUILD index 192a283..4e30ea4 100644 --- a/assets/pkg/aur/lidm/PKGBUILD +++ b/assets/pkg/aur/lidm/PKGBUILD @@ -1,6 +1,7 @@ +# shellcheck disable=SC2034,SC2148,SC2128,SC2154,SC2164 # Maintainer: javalsai pkgname=lidm -pkgver=0.0.2 +pkgver=0.1.0 pkgrel=1 depends=('pam') makedepends=('git' 'make' 'gcc' 'gzip') @@ -8,8 +9,8 @@ pkgdesc="A fully colorful customizable TUI display manager made in C. (build lat arch=('any') url="https://github.com/javalsai/lidm" license=('GPL') -source=("tarball.tar.gz::https://github.com/javalsai/lidm/archive/refs/tags/$pkgver.tar.gz") -sha256sums=('adf2d196969f6a2df8ceeb3564e1d51cc377f0deaeca31fee0bace58a3d2df2d') +source=("tarball.tar.gz::https://github.com/javalsai/lidm/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('de1981603f3fa54caacfcd68cc07d650c186990175baf210ba5275d6450e5030') build() { tar -xzf "tarball.tar.gz" diff --git a/assets/pkg/aur/update-pkgs.sh b/assets/pkg/aur/update-pkgs.sh new file mode 100755 index 0000000..faea3a3 --- /dev/null +++ b/assets/pkg/aur/update-pkgs.sh @@ -0,0 +1,22 @@ +#!/usr/bin/env bash +set -e + +MYSELF=$(realpath "$0") +MYDIR=$(dirname "$MYSELF") + +if [ -z "$1" ]; then + printf "\x1b[1;31mERR: No version to update provided\x1b[0m\n" >&2 + exit 1; +fi +version="$1" +printf "\x1b[34mINF: Using '%s' version\x1b[0m\n" "$version" + +for pkg in "$MYDIR"/lidm{,-bin}/; do + cd "$pkg" + printf "\x1b[1mEntering '%s'\x1b[0m\n" "$pkg" + sed -i "s/pkgver=.*/pkgver=$1/" PKGBUILD + sed -i "s/pkgrel=.*/pkgrel=1/" PKGBUILD + updpkgsums + makepkg --printsrcinfo | tee .SRCINFO + echo +done