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

View File

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

View File

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