diff --git a/.files b/.files new file mode 100644 index 0000000..3296545 Binary files /dev/null and b/.files differ diff --git a/.meta b/.meta new file mode 100644 index 0000000..46c0e34 --- /dev/null +++ b/.meta @@ -0,0 +1,5 @@ + + + + + diff --git a/.rev b/.rev new file mode 100644 index 0000000..8fc0b0a --- /dev/null +++ b/.rev @@ -0,0 +1,10 @@ + + + caef94318ede5fcd3e69def7fba1387f + 0.30.0 + + RBrownFactory + I want to maintain zellij in openSUSE:Factory + 991453 + + diff --git a/cargo_config b/cargo_config new file mode 100644 index 0000000..a476f35 --- /dev/null +++ b/cargo_config @@ -0,0 +1,5 @@ +[source.crates-io] +replace-with = "vendored-sources" + +[source.vendored-sources] +directory = "vendor" \ No newline at end of file diff --git a/vendor.tar.gz b/vendor.tar.gz new file mode 120000 index 0000000..55391b0 --- /dev/null +++ b/vendor.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeigdwudjsrxzdnj7yuuve4a2hyhwcb3ayqjl46isqu3uhvn6udau3e \ No newline at end of file diff --git a/zellij-0.30.0.tar.gz b/zellij-0.30.0.tar.gz new file mode 120000 index 0000000..c492219 --- /dev/null +++ b/zellij-0.30.0.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeid4wuwedeon4kfywz65fmkt4wz5fjxxxkgk45q3h7j5w32vv6vzye \ No newline at end of file diff --git a/zellij.changes b/zellij.changes new file mode 100644 index 0000000..7285030 --- /dev/null +++ b/zellij.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Fri Jul 22 08:03:02 UTC 2022 - Soc Virnyl Estela + +- Initial spec for zellij 0.30.0 diff --git a/zellij.spec b/zellij.spec new file mode 100644 index 0000000..58faabc --- /dev/null +++ b/zellij.spec @@ -0,0 +1,64 @@ +# +# spec file for package zellij +# +# Copyright (c) 2022 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/ +# + +%bcond_with test +Name: zellij +Version: 0.30.0 +Release: 0 +Summary: Terminal workspace with batteries included +License: MIT +URL: https://github.com/zellij-org/zellij +Source0: https://github.com/zellij-org/zellij/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source1: vendor.tar.gz +Source2: cargo_config +BuildRequires: cargo-packaging +ExclusiveArch: %{rust_tier1_arches} +%if %{with test} +BuildRequires: pkgconfig(openssl) +%endif + +%description +Zellij is a workspace aimed at developers, ops-oriented people and anyone who loves the terminal. +At its core, it is a terminal multiplexer (similar to tmux and screen), but this is merely its +infrastructure layer. + +Zellij includes a layout system, and a plugin system allowing one to create plugins in any +language that compiles to WebAssembly. + +%prep +%autosetup -a1 +mkdir .cargo +cp %{SOURCE2} .cargo/config + +%build +%{cargo_build} + +%install +%{cargo_install} + +%if %{with test} +%check +%{cargo_test} +%endif + +%files +%{_bindir}/zellij +%license LICENSE.md + +%doc README.md + +%changelog