diff --git a/anda/langs/nim/netto/anda.hcl b/anda/langs/nim/netto/anda.hcl new file mode 100644 index 0000000000..19833fbde7 --- /dev/null +++ b/anda/langs/nim/netto/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "netto.spec" + } +} diff --git a/anda/langs/nim/netto/netto.spec b/anda/langs/nim/netto/netto.spec new file mode 100644 index 0000000000..8a9b00edc9 --- /dev/null +++ b/anda/langs/nim/netto/netto.spec @@ -0,0 +1,30 @@ +Name: netto +Version: 0.1.0 +Release: 1%?dist +Summary: 📡 GUI Network Applet +License: GPL-3.0-or-later +URL: https://github.com/madonuko/netto +Source0: %url/archive/refs/tags/v%version.tar.gz +BuildRequires: anda-srpm-macros nim +BuildRequires: pkgconfig(libhelium-1) +BuildRequires: pkgconfig(libnm) + +%description +ネット (codename 🫘 納豆) is the new solution for setting up a new network. +Written proudly in libhelium and Nim, using libnm. + +%prep +%autosetup -Sgit + +%build +atlas init +atlas rep atlas.lock +%nim_c src/netto + +%install +install -Dm755 src/netto -t %buildroot%_bindir + +%files +%doc README.md +%license LICENSE.md +%_bindir/netto diff --git a/anda/langs/nim/netto/update.rhai b/anda/langs/nim/netto/update.rhai new file mode 100644 index 0000000000..baa2d71031 --- /dev/null +++ b/anda/langs/nim/netto/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("madonuko/netto"));