From eeb5148d3582d8a871c51a7ee0650eaff0ee8ae9 Mon Sep 17 00:00:00 2001 From: Rudra Saraswat Date: Tue, 16 May 2023 18:07:56 +0530 Subject: [PATCH 01/10] Add python-fasteners as dep --- PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 272b1bb..f013888 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ pkgname='akshara-git' pkgver=r33.e380b80 -pkgrel=1 +pkgrel=2 pkgdesc="An update system for operating systems" arch=('x86_64' 'i686') url="https://github.com/blend-os/blend" @@ -11,7 +11,7 @@ makedepends=("electron${_electronversion}" 'git' 'npm' 'base-devel') source=('git+https://github.com/blend-os/akshara.git') sha256sums=('SKIP') -depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'squashfs-tools' 'p7zip' 'zsync') +depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'squashfs-tools' 'p7zip' 'zsync') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") From 2618d6dc854f49d984e25a688755daefacecb96f Mon Sep 17 00:00:00 2001 From: Rudra Saraswat Date: Wed, 24 May 2023 15:47:51 +0530 Subject: [PATCH 02/10] feat: make packaging compatible with build tools --- PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index f013888..7f80cbc 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -8,7 +8,7 @@ arch=('x86_64' 'i686') url="https://github.com/blend-os/blend" license=('GPL3') makedepends=("electron${_electronversion}" 'git' 'npm' 'base-devel') -source=('git+https://github.com/blend-os/akshara.git') +source=('git+file://[BASE_ASSEMBLE_PATH]/projects/akshara') sha256sums=('SKIP') depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'squashfs-tools' 'p7zip' 'zsync') From d4107f2ad912ae27b4ecce5d862330b57f29de2f Mon Sep 17 00:00:00 2001 From: Rudra Saraswat Date: Tue, 20 Jun 2023 04:14:13 +1000 Subject: [PATCH 03/10] chore: add zsync2 to deps --- PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index 7f80cbc..b4abc3c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -11,7 +11,7 @@ makedepends=("electron${_electronversion}" 'git' 'npm' 'base-devel') source=('git+file://[BASE_ASSEMBLE_PATH]/projects/akshara') sha256sums=('SKIP') -depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'squashfs-tools' 'p7zip' 'zsync') +depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'squashfs-tools' 'p7zip' 'zsync2') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") From 88b57afc847f5307f2b719cc8e08c39e30e12ae9 Mon Sep 17 00:00:00 2001 From: "Rudra B.S." Date: Sat, 18 Nov 2023 01:40:19 +0530 Subject: [PATCH 04/10] chore: update pkgbuild source --- PKGBUILD | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index b4abc3c..d481d26 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -7,11 +7,11 @@ pkgdesc="An update system for operating systems" arch=('x86_64' 'i686') url="https://github.com/blend-os/blend" license=('GPL3') -makedepends=("electron${_electronversion}" 'git' 'npm' 'base-devel') -source=('git+file://[BASE_ASSEMBLE_PATH]/projects/akshara') +makedepends=('git' 'base-devel') +source=('git+https://git.blendos.co/blendOS/system-tools/akshara') sha256sums=('SKIP') -depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'squashfs-tools' 'p7zip' 'zsync2') +depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'python-yaml' 'squashfs-tools' 'p7zip' 'zsync2') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") From dff86ece7551b7c73bb9794a8c302d84c45a8bae Mon Sep 17 00:00:00 2001 From: "Rudra B.S." Date: Sat, 18 Nov 2023 18:28:09 +0530 Subject: [PATCH 05/10] chore: remove zsync2 dep --- PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index d481d26..14b2ab3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -11,7 +11,7 @@ makedepends=('git' 'base-devel') source=('git+https://git.blendos.co/blendOS/system-tools/akshara') sha256sums=('SKIP') -depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'python-yaml' 'squashfs-tools' 'p7zip' 'zsync2') +depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'python-yaml' 'squashfs-tools') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") From 2b0c29fb02e59bbac1fce25399b6ea82b1934322 Mon Sep 17 00:00:00 2001 From: "Rudra B.S." Date: Sat, 18 Nov 2023 18:49:42 +0530 Subject: [PATCH 06/10] chore: add wget dep --- PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index 14b2ab3..a024bf3 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -11,7 +11,7 @@ makedepends=('git' 'base-devel') source=('git+https://git.blendos.co/blendOS/system-tools/akshara') sha256sums=('SKIP') -depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'python-yaml' 'squashfs-tools') +depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'python-yaml' 'squashfs-tools' 'wget') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") From c68c26f72c4326b9aa288bd29aca33d52316a5a4 Mon Sep 17 00:00:00 2001 From: "Rudra B.S." Date: Mon, 20 Nov 2023 12:33:21 +0530 Subject: [PATCH 07/10] chore: add python-requests as dep --- PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PKGBUILD b/PKGBUILD index a024bf3..1eb3194 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -11,7 +11,7 @@ makedepends=('git' 'base-devel') source=('git+https://git.blendos.co/blendOS/system-tools/akshara') sha256sums=('SKIP') -depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'python-yaml' 'squashfs-tools' 'wget') +depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'python-yaml' 'squashfs-tools' 'wget' 'python-requests') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") From 6ee3a53ea210a3c459a1975613edea37a229968c Mon Sep 17 00:00:00 2001 From: "Rudra B.S." Date: Fri, 24 Nov 2023 08:57:15 +0530 Subject: [PATCH 08/10] chore: add arch-install-scripts as dep --- PKGBUILD | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 1eb3194..1ec79f5 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: Rudra Saraswat pkgname='akshara-git' -pkgver=r33.e380b80 -pkgrel=2 +pkgver=r59.9f2f25b +pkgrel=1 pkgdesc="An update system for operating systems" arch=('x86_64' 'i686') url="https://github.com/blend-os/blend" @@ -11,7 +11,7 @@ makedepends=('git' 'base-devel') source=('git+https://git.blendos.co/blendOS/system-tools/akshara') sha256sums=('SKIP') -depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'python-yaml' 'squashfs-tools' 'wget' 'python-requests') +depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'python-yaml' 'squashfs-tools' 'wget' 'python-requests' 'arch-install-scripts') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") From f2fc8bb1ce533f9a38bde45c0b1aec66dd2c1e9f Mon Sep 17 00:00:00 2001 From: Rudra Saraswat Date: Fri, 9 Feb 2024 22:18:56 +0530 Subject: [PATCH 09/10] chore: add system update service --- PKGBUILD | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PKGBUILD b/PKGBUILD index 1ec79f5..8bb3c5e 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -27,6 +27,8 @@ package() { -t "${pkgdir}"/usr/bin/ install -Dm644 "${pkgname%-git}.service" -t \ "${pkgdir}"/usr/lib/systemd/system/ + install -Dm644 "${pkgname%-git}-system-update.service" -t \ + "${pkgdir}"/usr/lib/systemd/system/ install -Dm644 "${pkgname%-git}.hook" \ "${pkgdir}/usr/lib/initcpio/hooks/${pkgname%-git}" install -Dm644 "${pkgname%-git}.install" \ From 0709eb7dcb15fad9a7d5acb2554d4a8f2bf9cb08 Mon Sep 17 00:00:00 2001 From: askiiart Date: Tue, 1 Oct 2024 22:26:17 -0500 Subject: [PATCH 10/10] edit for askiiart-blendos/akshara --- PKGBUILD | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 8bb3c5e..b81ca75 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,10 +5,10 @@ pkgver=r59.9f2f25b pkgrel=1 pkgdesc="An update system for operating systems" arch=('x86_64' 'i686') -url="https://github.com/blend-os/blend" +url="https://git.askiiart.net/askiiart-blendos/akshara" license=('GPL3') makedepends=('git' 'base-devel') -source=('git+https://git.blendos.co/blendOS/system-tools/akshara') +source=('git+https://git.askiiart.net/askiiart-blendos/akshara') sha256sums=('SKIP') depends=('bash' 'python' 'python-lockfile' 'python-psutil' 'python-fasteners' 'python-yaml' 'squashfs-tools' 'wget' 'python-requests' 'arch-install-scripts')