Added build script

This commit is contained in:
Eduard Urbach 2024-03-30 19:53:07 +01:00
parent 930c6bc6cb
commit db700195f7
Signed by: akyoto
GPG Key ID: C874F672B1AF20C0
4 changed files with 21 additions and 3 deletions

14
build.fish Normal file
View File

@ -0,0 +1,14 @@
#!/bin/fish
set NAME akyoto
set CHROOT /srv/arch/.chroot
rm -f ./*.pkg.tar.zst
for file in **/PKGBUILD
cd (dirname $file)
makechrootpkg -cur $CHROOT
mv ./*.pkg.tar.zst ../
cd -
end
repo-add --remove $NAME.db.tar.gz *.pkg.tar.zst

View File

@ -1,12 +1,13 @@
# Maintainer: Eduard Urbach <admin@akyoto.dev>
pkgname=akyoto-desktop
pkgver=1
pkgrel=1
pkgrel=2
pkgdesc="Desktop packages"
arch=('any')
url="https://git.akyoto.dev/sys/arch"
license=('MIT')
depends=(
'akyoto-base'
'alacritty'
'blender'
'code'

View File

@ -1,12 +1,13 @@
# Maintainer: Eduard Urbach <admin@akyoto.dev>
pkgname=akyoto-devel
pkgver=1
pkgrel=2
pkgrel=3
pkgdesc="Development packages"
arch=('any')
url="https://git.akyoto.dev/sys/arch"
license=('MIT')
depends=(
'base-devel'
'clang'
'go'
'gopls'

View File

@ -1,11 +1,13 @@
# Maintainer: Eduard Urbach <admin@akyoto.dev>
pkgname=akyoto-server
pkgver=1
pkgrel=1
pkgrel=2
pkgdesc="Server packages"
arch=('any')
url="https://git.akyoto.dev/sys/arch"
license=('MIT')
depends=(
'akyoto-base'
'caddy'
'linux'
)