commit: f40b4a27e8ded093f6c60082294f677cc97ff09e Author: Stepan Kulikov <stepan_kk <AT> pm <DOT> me> AuthorDate: Fri Jun 9 22:47:20 2023 +0000 Commit: Stepan Kulikov <stepan_kk <AT> pm <DOT> me> CommitDate: Fri Jun 9 22:47:20 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f40b4a27
app-admin/gentoo_update: new package, add 0.1.2 Automated Gentoo Linux system updater. This project is still in super early stages of development. Google Summer of Code 2023 selected project: https://wiki.gentoo.org/wiki/Google_Summer_of_Code/2023/Ideas/Automated_Gentoo_system_updater Signed-off-by: Stepan Kulikov <stepan_kk <AT> pm.me> app-admin/gentoo_update/Manifest | 3 +++ app-admin/gentoo_update/gentoo_update-0.1.2.ebuild | 23 ++++++++++++++++++++++ app-admin/gentoo_update/metadata.xml | 8 ++++++++ 3 files changed, 34 insertions(+) diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest new file mode 100644 index 000000000..5cb7c2d9e --- /dev/null +++ b/app-admin/gentoo_update/Manifest @@ -0,0 +1,3 @@ +DIST 0.1.2.tar.gz 6660 BLAKE2B ac1a3d2230bdae549e47e0ce399d222492151cc0d719cb376e27e6c56a9bbdd08334ce14e756619b1139fe70b08b2692a661ad6ac6f1a342969fee406ebc43c3 SHA512 cb87c5b4cd7415bd2e35a2070536b97f4b0525c9a7bd430cd361a144feace85bdb600bd49be047408b80035ea25a77204fa5cfc0cc719a8769732afac5109830 +EBUILD gentoo_update-0.1.2.ebuild 511 BLAKE2B 742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65 SHA512 7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c +MISC metadata.xml 248 BLAKE2B 84fa2f2bab55e26864c8c62ec846b79faf5a184cee9fa34cd7ffeaf20637eec4444af9f592b2edb61a189bbd862b6acc32709c4cd199993bc1a748d269bcd1c9 SHA512 957dee25ea398b6fa6cab7227a943d9b679fabede22ee6b39c8888897e99b9d095e0c9446bbb7fc187bcacd9f541160a3cbbc55c6de43d96a43b58cb1b4b431f diff --git a/app-admin/gentoo_update/gentoo_update-0.1.2.ebuild b/app-admin/gentoo_update/gentoo_update-0.1.2.ebuild new file mode 100644 index 000000000..505abb059 --- /dev/null +++ b/app-admin/gentoo_update/gentoo_update-0.1.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11} ) + +inherit distutils-r1 + +DESCRIPTION="Gentoo Linux updater" +HOMEPAGE="https://github.com/Lab-Brat/gentoo_update" +SRC_URI="https://github.com/Lab-Brat/gentoo_update/archive/refs/tags/${PV}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND}" + +src_test() { + ${EPYTHON} -m unittest discover -v || die "Tests failed" +} + diff --git a/app-admin/gentoo_update/metadata.xml b/app-admin/gentoo_update/metadata.xml new file mode 100755 index 000000000..919daccbd --- /dev/null +++ b/app-admin/gentoo_update/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="0.1.2" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>stepan...@pm.me</email> + <name>Stepan Kulikov</name> + </maintainer> +</pkgmetadata>