diff --git a/build.fish b/build.fish new file mode 100644 index 0000000..540b502 --- /dev/null +++ b/build.fish @@ -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 \ No newline at end of file diff --git a/desktop/PKGBUILD b/desktop/PKGBUILD index b8203bc..244612c 100644 --- a/desktop/PKGBUILD +++ b/desktop/PKGBUILD @@ -1,12 +1,13 @@ # Maintainer: Eduard Urbach 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' diff --git a/devel/PKGBUILD b/devel/PKGBUILD index 1ce5c62..98b7998 100644 --- a/devel/PKGBUILD +++ b/devel/PKGBUILD @@ -1,12 +1,13 @@ # Maintainer: Eduard Urbach 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' diff --git a/server/PKGBUILD b/server/PKGBUILD index 9419dcf..c78e0f4 100644 --- a/server/PKGBUILD +++ b/server/PKGBUILD @@ -1,11 +1,13 @@ # Maintainer: Eduard Urbach 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' ) \ No newline at end of file