feat: update pkgbuilds

hmm, manpages and not much more
untested changes, needs a release
This commit is contained in:
javalsai 2024-09-06 22:39:12 +02:00
parent f1f9d6b0a6
commit e746d6351e
Signed by: javalsai
SSH Key Fingerprint: SHA256:3G83yKhBUWVABVX/vPWH88xnK4+ptMtHkZGCRXD4Mk8
10 changed files with 28 additions and 20 deletions

View File

@ -1,9 +0,0 @@
#!/usr/bin/env bash
set -e
MYSELF=$(realpath "$0")
MYDIR=$(dirname "$MYSELF")
for pkg in "$MYDIR"/*/; do
cp "$MYDIR/pkg.gitignore" "$pkg/.gitignore"
done

View File

@ -1,16 +1,21 @@
pkgbase = lidm-bin pkgbase = lidm-bin
pkgdesc = A fully colorful cutomizable TUI display manager made in C. (release binary) pkgdesc = A fully colorful customizable TUI display manager made in C. (release binary)
pkgver = 0.0.2 pkgver = 0.0.2
pkgrel = 1 pkgrel = 1
url = https://github.com/javalsai/lidm url = https://github.com/javalsai/lidm
arch = x86_64 arch = x86_64
license = GPL license = GPL
makedepends = gzip
depends = pam depends = pam
provides = lidm provides = lidm
conflicts = lidm conflicts = lidm
source = lidm::https://github.com/javalsai/lidm/releases/download/0.0.2/lidm-x86_64 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 = 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
sha256sums = b5d1dbdaa6b78da57be69ce5e2cc3366717a045de3cb316e66c1c3f36b796ee0 sha256sums = b5d1dbdaa6b78da57be69ce5e2cc3366717a045de3cb316e66c1c3f36b796ee0
sha256sums = 27db9b0cd2da80c0c60dcb13dfad0f9d65e7dddbb7b344b859803b9ac3943cd7 sha256sums = 27db9b0cd2da80c0c60dcb13dfad0f9d65e7dddbb7b344b859803b9ac3943cd7
sha256sums = SKIP
sha256sums = SKIP
pkgname = lidm-bin pkgname = lidm-bin

View File

@ -3,6 +3,7 @@ pkgname=lidm-bin
pkgver=0.0.2 pkgver=0.0.2
pkgrel=1 pkgrel=1
depends=('pam') depends=('pam')
makedepends=('gzip')
pkgdesc="A fully colorful customizable TUI display manager made in C. (release binary)" pkgdesc="A fully colorful customizable TUI display manager made in C. (release binary)"
arch=('x86_64') arch=('x86_64')
url="https://github.com/javalsai/lidm" url="https://github.com/javalsai/lidm"
@ -12,13 +13,20 @@ conflicts=('lidm')
source=( source=(
"lidm::$url/releases/download/$pkgver/lidm-$arch" "lidm::$url/releases/download/$pkgver/lidm-$arch"
"default-theme.ini::https://raw.githubusercontent.com/javalsai/lidm/$pkgver/themes/default.ini" "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=( sha256sums=(
'b5d1dbdaa6b78da57be69ce5e2cc3366717a045de3cb316e66c1c3f36b796ee0' 'b5d1dbdaa6b78da57be69ce5e2cc3366717a045de3cb316e66c1c3f36b796ee0'
'27db9b0cd2da80c0c60dcb13dfad0f9d65e7dddbb7b344b859803b9ac3943cd7' '27db9b0cd2da80c0c60dcb13dfad0f9d65e7dddbb7b344b859803b9ac3943cd7'
'SKIP'
'SKIP'
) )
package() { package() {
install -Dm755 lidm "${pkgdir}/usr/bin/lidm" install -Dm755 lidm "${pkgdir}/usr/bin/lidm"
install -Dm644 default-theme.ini "${pkgdir}/etc/lidm.ini" 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}
} }

View File

@ -1,6 +1,6 @@
pkgbase = lidm-git pkgbase = lidm-git
pkgdesc = A fully colorful cutomizable TUI display manager made in C. (last git commit) pkgdesc = A fully colorful customizable TUI display manager made in C. (last git commit)
pkgver = 0.0.2.r0.ge3052ec pkgver = 0.0.2.r37.gf1f9d6b
pkgrel = 1 pkgrel = 1
url = https://github.com/javalsai/lidm url = https://github.com/javalsai/lidm
arch = any arch = any

3
assets/pkg/aur/lidm-git/.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
*
!PKGBUILD
!.SRCINFO

View File

@ -1,6 +1,6 @@
# Maintainer: javalsai <javalsai@proton.me> # Maintainer: javalsai <javalsai@proton.me>
pkgname=lidm-git pkgname=lidm-git
pkgver=0.0.1.r50.ge3052ec pkgver=0.0.2.r37.gf1f9d6b
pkgrel=1 pkgrel=1
depends=('pam') depends=('pam')
makedepends=('git' 'make' 'gcc') makedepends=('git' 'make' 'gcc')
@ -26,6 +26,5 @@ build() {
package() { package() {
cd "lidm" cd "lidm"
install -Dm755 lidm "${pkgdir}/usr/bin/lidm" make install DESTDIR="${pkgdir}"
install -Dm644 themes/default.ini "${pkgdir}/etc/lidm.ini"
} }

View File

@ -1,5 +1,5 @@
pkgbase = lidm pkgbase = lidm
pkgdesc = A fully colorful cutomizable TUI display manager made in C. (build latest tag) pkgdesc = A fully colorful customizable TUI display manager made in C. (build latest tag)
pkgver = 0.0.2 pkgver = 0.0.2
pkgrel = 1 pkgrel = 1
url = https://github.com/javalsai/lidm url = https://github.com/javalsai/lidm
@ -8,6 +8,7 @@ pkgbase = lidm
makedepends = git makedepends = git
makedepends = make makedepends = make
makedepends = gcc makedepends = gcc
makedepends = gzip
depends = pam depends = pam
source = tarball.tar.gz::https://github.com/javalsai/lidm/archive/refs/tags/0.0.2.tar.gz source = tarball.tar.gz::https://github.com/javalsai/lidm/archive/refs/tags/0.0.2.tar.gz
sha256sums = adf2d196969f6a2df8ceeb3564e1d51cc377f0deaeca31fee0bace58a3d2df2d sha256sums = adf2d196969f6a2df8ceeb3564e1d51cc377f0deaeca31fee0bace58a3d2df2d

3
assets/pkg/aur/lidm/.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
*
!PKGBUILD
!.SRCINFO

View File

@ -3,7 +3,7 @@ pkgname=lidm
pkgver=0.0.2 pkgver=0.0.2
pkgrel=1 pkgrel=1
depends=('pam') depends=('pam')
makedepends=('git' 'make' 'gcc') makedepends=('git' 'make' 'gcc' 'gzip')
pkgdesc="A fully colorful customizable TUI display manager made in C. (build latest tag)" pkgdesc="A fully colorful customizable TUI display manager made in C. (build latest tag)"
arch=('any') arch=('any')
url="https://github.com/javalsai/lidm" url="https://github.com/javalsai/lidm"
@ -20,7 +20,5 @@ build() {
package() { package() {
cd "lidm-$pkgver" cd "lidm-$pkgver"
make install DESTDIR="${pkgdir}"
install -Dm755 lidm "${pkgdir}/usr/bin/lidm"
install -Dm644 themes/default.ini "${pkgdir}/etc/lidm.ini"
} }