summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergio <sergiotarxz@posteo.net>2026-09-24 01:51:40 +0200
committerSergio <sergiotarxz@posteo.net>2026-09-24 01:51:40 +0200
commit1fe67c86aeee8711323f9955cae9351152e0444c (patch)
tree8f381dfdc6daa2ad123e8b19abebc8ea9d7581f1
parente2b6911ea5bf6c9382fb39eb9ec8d2769b3c64ee (diff)
Bumping algaos-updater
-rw-r--r--dev-perl/algaos-updater/algaos-updater-1.0.0_rc13.ebuild49
1 files changed, 49 insertions, 0 deletions
diff --git a/dev-perl/algaos-updater/algaos-updater-1.0.0_rc13.ebuild b/dev-perl/algaos-updater/algaos-updater-1.0.0_rc13.ebuild
new file mode 100644
index 000000000000..7b3438bde6be
--- /dev/null
+++ b/dev-perl/algaos-updater/algaos-updater-1.0.0_rc13.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR="sergiotarxz"
+inherit perl-module desktop git-r3 xdg-utils
+HOMEPAGE="https://github.com/sergiotarxz/algaos-updater"
+EGIT_REPO_URI="https://github.com/sergiotarxz/algaos-updater"
+EGIT_COMMIT="v${PV/_rc/-rc}"
+SRC_URI=""
+KEYWORDS="amd64"
+
+DESCRIPTION="AlgaOS Updater"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+
+RDEPEND="
+ dev-lang/perl
+ dev-perl/Crypt-URandom
+ dev-perl/Moo
+ dev-perl/PBKDF2-Tiny
+ dev-perl/JSON
+ gui-libs/gtk:4
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-perl/Module-Build
+"
+
+
+src_install() {
+ perl-module_src_install
+ dobin scripts/algaos-updater
+ domenu com.algaos.Updater.desktop
+ insinto /etc/xdg/autostart
+ doins com.algaos.Updater.desktop
+ newicon -s scalable com.algaos.Updater.svg com.algaos.Updater.svg
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}