Merge pull request #21 from javalsai/aur-fixes

fix: misc aur pkg fixes
This commit is contained in:
javalsai 2024-08-29 12:28:29 +02:00 committed by GitHub
commit 43c67ee317
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 55 additions and 25 deletions

View File

@ -0,0 +1,9 @@
#/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,16 @@
pkgbase = lidm-bin
pkgdesc = A fully colorful cutomizable TUI display manager made in C. (release binary)
pkgver = 0.0.1
pkgrel = 4
pkgver = 0.0.2
pkgrel = 1
url = https://github.com/javalsai/lidm
arch = x86_64
license = GPL
depends = pam
provides = lidm
conflicts = lidm
source = lidm::https://github.com/javalsai/lidm/releases/download/0.0.1/lidm-x86_64
source = default-theme.ini::https://raw.githubusercontent.com/javalsai/lidm/0.0.1/themes/default.ini
sha256sums = 4969018d527613729336abd51e37283ce77d7c7a2233434642804b88e550e622
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
sha256sums = b5d1dbdaa6b78da57be69ce5e2cc3366717a045de3cb316e66c1c3f36b796ee0
sha256sums = 27db9b0cd2da80c0c60dcb13dfad0f9d65e7dddbb7b344b859803b9ac3943cd7
pkgname = lidm-bin

View File

@ -1,7 +1,7 @@
# Maintainer: javalsai <javalsai@proton.me>
pkgname=lidm-bin
pkgver=0.0.1
pkgrel=4
pkgver=0.0.2
pkgrel=1
depends=('pam')
pkgdesc="A fully colorful cutomizable TUI display manager made in C. (release binary)"
arch=('x86_64')
@ -14,11 +14,11 @@ source=(
"default-theme.ini::https://raw.githubusercontent.com/javalsai/lidm/$pkgver/themes/default.ini"
)
sha256sums=(
'4969018d527613729336abd51e37283ce77d7c7a2233434642804b88e550e622'
'b5d1dbdaa6b78da57be69ce5e2cc3366717a045de3cb316e66c1c3f36b796ee0'
'27db9b0cd2da80c0c60dcb13dfad0f9d65e7dddbb7b344b859803b9ac3943cd7'
)
package() {
install -Dm755 lidm "${pkgdir}/usr/bin/lidm"
install -Dm755 default-theme.ini "${pkgdir}/etc/lidm.ini"
install -Dm644 default-theme.ini "${pkgdir}/etc/lidm.ini"
}

View File

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

View File

@ -1,7 +1,7 @@
# Maintainer: javalsai <javalsai@proton.me>
pkgname=lidm-git
pkgver=0.0.1.r0.gd6b165b
pkgrel=6
pkgver=0.0.1.r50.ge3052ec
pkgrel=1
depends=('pam')
makedepends=('git' 'make' 'gcc')
pkgdesc="A fully colorful cutomizable TUI display manager made in C. (last git commit)"
@ -27,5 +27,5 @@ build() {
package() {
cd "lidm"
install -Dm755 lidm "${pkgdir}/usr/bin/lidm"
install -Dm755 themes/default.ini "${pkgdir}/etc/lidm.ini"
install -Dm644 themes/default.ini "${pkgdir}/etc/lidm.ini"
}

View File

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

View File

@ -1,23 +1,26 @@
# Maintainer: javalsai <javalsai@proton.me>
pkgname=lidm
pkgver=0.0.1
pkgrel=5
pkgver=0.0.2
pkgrel=1
depends=('pam')
makedepends=('git' 'make' 'gcc')
pkgdesc="A fully colorful cutomizable TUI display manager made in C. (build latest tag)"
arch=('any')
url="https://github.com/javalsai/lidm"
license=('GPL')
source=("lidm::git+https://github.com/javalsai/lidm")
sha256sums=('SKIP')
source=("tarball.tar.gz::https://github.com/javalsai/lidm/archive/refs/tags/$pkgver.tar.gz")
sha256sums=('adf2d196969f6a2df8ceeb3564e1d51cc377f0deaeca31fee0bace58a3d2df2d')
build() {
cd "$pkgname"
tar -xzf "tarball.tar.gz"
cd "lidm-$pkgver"
make CFLAGS="-O3"
}
package() {
cd "$pkgname"
cd "lidm-$pkgver"
install -Dm755 lidm "${pkgdir}/usr/bin/lidm"
install -Dm755 themes/default.ini "${pkgdir}/etc/lidm.ini"
install -Dm644 themes/default.ini "${pkgdir}/etc/lidm.ini"
}

View File

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

15
assets/pkg/aur/test-makepkg.sh Executable file
View File

@ -0,0 +1,15 @@
#/usr/bin/env bash
set -e
MYSELF=$(realpath "$0")
MYDIR=$(dirname "$MYSELF")
for pkg in "$MYDIR"/*/; do
cd "$pkg"
printf "\x1b[1mEntering '%s'\x1b[0m\n" "$pkg"
rm -rf *.{gz,zst} src pkg
makepkg -f .
echo
done