commit f90f3d09c1fd1a1386eeac6d3d2211a87732965997aad951f332786731a9282c Author: Adrian Schröter Date: Tue Oct 1 08:27:52 2024 +0200 Sync from SUSE:SLFO:Main agama-auto revision 253034d7f097675b5d6d12a11eb9bb83 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/_service b/_service new file mode 100644 index 0000000..ebdc08e --- /dev/null +++ b/_service @@ -0,0 +1,21 @@ + + + https://github.com/openSUSE/agama.git + @PARENT_TAG@+@TAG_OFFSET@ + v(.*) + git + master + autoinstallation + enable + package/agama-auto.changes + package/agama-auto.spec + + + agama.obsinfo + agama + + + agama + + + diff --git a/agama-auto.changes b/agama-auto.changes new file mode 100644 index 0000000..81bdf55 --- /dev/null +++ b/agama-auto.changes @@ -0,0 +1,41 @@ +------------------------------------------------------------------- +Fri Sep 20 11:27:29 UTC 2024 - Imobach Gonzalez Sosa + +- Change the license to GPL-2.0-or-later (gh#openSUSE/agama#1621). + +------------------------------------------------------------------- +Thu Aug 15 08:35:31 UTC 2024 - Josef Reidinger + +- change agama-auto systemd service depedencies to reflect changes + in agama CLI communication and ensure that it runs when + agama-auto runs + (gh#openSUSE/agama#1539) + +------------------------------------------------------------------- +Wed Jul 3 15:24:48 UTC 2024 - Imobach Gonzalez Sosa + +- Bring back the service scriptlets but using the right service + name (gh#openSUSE/agama#1433). + +------------------------------------------------------------------- +Wed Jul 3 08:04:57 UTC 2024 - Imobach Gonzalez Sosa + +- Add the %changelog section to the spec file + (gh#openSUSE/agama#1431). + +------------------------------------------------------------------- +Wed Jul 3 07:14:39 UTC 2024 - Imobach Gonzalez Sosa + +- Remove scriptlets section from the spec file + (gh#openSUSE/agama#1430). + +------------------------------------------------------------------- +Thu Jun 27 13:58:17 UTC 2024 - Imobach Gonzalez Sosa + +- Version 9 + +------------------------------------------------------------------- +Fri May 24 08:15:21 UTC 2024 - Imobach Gonzalez Sosa + +- Initial package containing the agama-auto systemd service + (gh#openSUSE/agama#1252). diff --git a/agama-auto.spec b/agama-auto.spec new file mode 100644 index 0000000..0d6049f --- /dev/null +++ b/agama-auto.spec @@ -0,0 +1,60 @@ +# +# spec file for package agama-auto +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: agama-auto +# This will be set by osc services, that will run after this. +Version: 0 +Release: 0 +Summary: Agama auto-installation service +License: GPL-2.0-or-later +URL: https://github.com/opensuse/agama +Source0: agama.tar +BuildArch: noarch +Requires: agama-cli + +%description +Agama is a service-based Linux installer. This package contains the +auto-installation service. + +%prep +%autosetup -a0 -n agama + +%install +install -D -d -m 0755 %{buildroot}%{_bindir} +install -m 0755 %{_builddir}/agama/bin/agama-auto %{buildroot}%{_bindir}/agama-auto +install -D -m 0644 %{_builddir}/agama/systemd/agama-auto.service %{buildroot}%{_unitdir}/agama-auto.service + +%pre +%service_add_pre agama-auto.service + +%post +%service_add_post agama-auto.service + +%preun +%service_del_preun agama-auto.service + +%postun +%service_del_preun agama-auto.service + +%files +%doc README.md +%license LICENSE +%{_bindir}/agama-auto +%{_unitdir}/agama-auto.service + +%changelog diff --git a/agama.obscpio b/agama.obscpio new file mode 100644 index 0000000..45d550a --- /dev/null +++ b/agama.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7df40f514bfa91ed162a3231d562b90961aa4b00ccfec36e419f63153d990202 +size 33290 diff --git a/agama.obsinfo b/agama.obsinfo new file mode 100644 index 0000000..e00ef5d --- /dev/null +++ b/agama.obsinfo @@ -0,0 +1,4 @@ +name: agama +version: 10+0 +mtime: 1727035068 +commit: 861bdbc9fd6e6f5ef9445be8a88d7042e20b3c3c