Architecture specific change in rpms/rust-vsprintf.git
by githook-noreply@fedoraproject.org
The package rpms/rust-vsprintf.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-vsprintf.git/commit/?id=a274....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit a2744b8767de40f4d4d2cc78046264ecb78bf5c2
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon May 10 10:24:03 2021 -0700
import #1958333
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..88b982a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/vsprintf-2.0.0.crate
diff --git a/rust-vsprintf.spec b/rust-vsprintf.spec
new file mode 100644
index 0000000..35b3b57
--- /dev/null
+++ b/rust-vsprintf.spec
@@ -0,0 +1,75 @@
+# Generated by rust2rpm 16
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate vsprintf
+
+Name: rust-%{crate}
+Version: 2.0.0
+Release: 1%{?dist}
+Summary: Rust bindings to the libc vsprintf function
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/vsprintf
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Rust bindings to the libc vsprintf function.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%license LICENSE
+%doc README.md
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Fri May 07 09:20:25 PDT 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 2.0.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..2b78a2d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (vsprintf-2.0.0.crate) = 0db4b0a607eebe6592f26a96d832bbba0d3807ccd73472f2250c5e77b73b58439e876a961999e51796485609fbd1bcd89ca4e561c318fa86021285c495dfa0a1
3 years
Architecture specific change in rpms/rust-libbpf-sys.git
by githook-noreply@fedoraproject.org
The package rpms/rust-libbpf-sys.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-libbpf-sys.git/commit/?id=4a....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit a21fa723ea06a74e801b502576c525fca97c4186
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Tue May 11 09:24:34 2021 -0700
Fix changelog formatting
diff --git a/rust-libbpf-sys.spec b/rust-libbpf-sys.spec
index ce82f52..5fb2f36 100644
--- a/rust-libbpf-sys.spec
+++ b/rust-libbpf-sys.spec
@@ -95,7 +95,7 @@ rm -r libbpf
%endif
%changelog
- Mon May 10 2021 Davide Cavalca <davide(a)cavalca.name> - 0.3.0~2-1
+* Mon May 10 2021 Davide Cavalca <davide(a)cavalca.name> - 0.3.0~2-1
- Update to 0.3.0~2
- Drop redundant Requires for subpackages
commit 4aa485af2e1595ae9f5627fd7b7100d55d81786c
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Tue May 11 09:20:41 2021 -0700
import #1958330
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..8d76155
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/libbpf-sys-0.3.0-2.crate
diff --git a/libbpf-sys-fix-metadata.diff b/libbpf-sys-fix-metadata.diff
new file mode 100644
index 0000000..1df049b
--- /dev/null
+++ b/libbpf-sys-fix-metadata.diff
@@ -0,0 +1,10 @@
+--- libbpf-sys-0.3.0-2/Cargo.toml 1970-01-01T00:00:00+00:00
++++ libbpf-sys-0.3.0-2/Cargo.toml 2021-05-10T19:04:42.718068+00:00
+@@ -33,6 +33,7 @@
+ version = "0.3"
+
+ [features]
++default = ["novendor"]
+ novendor = []
+ [badges.maintenance]
+ status = "passively-maintained"
diff --git a/rust-libbpf-sys.spec b/rust-libbpf-sys.spec
new file mode 100644
index 0000000..ce82f52
--- /dev/null
+++ b/rust-libbpf-sys.spec
@@ -0,0 +1,111 @@
+# Generated by rust2rpm 16
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate libbpf-sys
+
+Name: rust-%{crate}
+Version: 0.3.0~2
+Release: 1%{?dist}
+Summary: Rust bindings to libbpf from the Linux kernel
+
+# Upstream license specification: BSD-2-Clause
+License: BSD
+URL: https://crates.io/crates/libbpf-sys
+Source: %{crates_source}
+# Turn on the novendor feature by default
+Patch0: libbpf-sys-fix-metadata.diff
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+BuildRequires: kernel-headers
+BuildRequires: elfutils-libelf-devel
+BuildRequires: libbpf-devel
+BuildRequires: zlib-devel
+
+%global _description %{expand:
+Rust bindings to libbpf from the Linux kernel.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+Requires: kernel-headers
+Requires: elfutils-libelf-devel
+Requires: libbpf-devel
+Requires: zlib-devel
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%license LICENSE
+%doc README.md
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+novendor-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+novendor-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "novendor" feature of "%{crate}" crate.
+
+%files -n %{name}+novendor-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+# Remove bundled libbpf
+rm -r libbpf
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+ Mon May 10 2021 Davide Cavalca <davide(a)cavalca.name> - 0.3.0~2-1
+- Update to 0.3.0~2
+- Drop redundant Requires for subpackages
+
+* Mon May 10 2021 Davide Cavalca <davide(a)cavalca.name> - 0.3.0~1-3
+- Backport PR#18 and turn the novendor feature on by default
+
+* Sun May 09 2021 Davide Cavalca <davide(a)cavalca.name> - 0.3.0~1-2
+- Install license
+- Unbundle libbpf and use the system one instead
+- Add missing Requires to devel subpackages
+
+* Fri May 07 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.3.0~1-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..5d309b1
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (libbpf-sys-0.3.0-2.crate) = 1f95174e799bec47e140da4e640102f8ecf29183742a88972b2d3537f34e69623dc0ece364476bff1654e64e1b3c4c0813dd49be608d37a1e8f9593105da78e5
3 years
Architecture specific change in rpms/rust-ioctl-rs.git
by githook-noreply@fedoraproject.org
The package rpms/rust-ioctl-rs.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-ioctl-rs.git/commit/?id=5a00....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 5a0087267ac8cb345e94d12380070b89a3d08ad6
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon May 10 09:54:02 2021 -0700
import #1957911
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b66341f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/ioctl-rs-0.2.0.crate
diff --git a/rust-ioctl-rs.spec b/rust-ioctl-rs.spec
new file mode 100644
index 0000000..5c663c1
--- /dev/null
+++ b/rust-ioctl-rs.spec
@@ -0,0 +1,75 @@
+# Generated by rust2rpm 16
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate ioctl-rs
+
+Name: rust-%{crate}
+Version: 0.2.0
+Release: 1%{?dist}
+Summary: Rust bindings for system ioctls
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/ioctl-rs
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Rust bindings for system ioctls.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%license LICENSE
+%doc README.md
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Thu May 06 11:28:42 PDT 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.2.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..f200431
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (ioctl-rs-0.2.0.crate) = 110bd5239f37327892c272791c87b038fc9041cf67c6ee41c671f5c5d22f070b921fbc23695ded9219caddac1097f47c78c0eae3930adb3d38a6ffdcbe14a4de
3 years
Architecture specific change in rpms/rust-serial-core.git
by githook-noreply@fedoraproject.org
The package rpms/rust-serial-core.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-serial-core.git/commit/?id=c....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit c041a2cd50040d39f9df1840692db2200b33f2fc
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon May 10 09:45:07 2021 -0700
import #1957907
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a9a73aa
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/serial-core-0.4.0.crate
diff --git a/rust-serial-core.spec b/rust-serial-core.spec
new file mode 100644
index 0000000..3664a5b
--- /dev/null
+++ b/rust-serial-core.spec
@@ -0,0 +1,75 @@
+# Generated by rust2rpm 16
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate serial-core
+
+Name: rust-%{crate}
+Version: 0.4.0
+Release: 1%{?dist}
+Summary: Rust abstractions for serial ports
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/serial-core
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Rust abstractions for serial ports.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%license LICENSE
+%doc README.md
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Thu May 06 11:15:38 PDT 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.4.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..814bc42
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (serial-core-0.4.0.crate) = c9068f3097acf379370857bef89a5fcbf441741cadbf9cd3a524df6cd33c4b4918e1e521a871713db392c941186492506743865b2447bb62a3b2cf03de50ca92
3 years
Architecture specific change in rpms/rust-ncurses.git
by githook-noreply@fedoraproject.org
The package rpms/rust-ncurses.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-ncurses.git/commit/?id=23a08....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 23a08803cf199ba978e861cc17899eb783d8b6fd
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon May 10 10:28:13 2021 -0700
import #1958366
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f7ddbe6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/ncurses-5.101.0.crate
diff --git a/rust-ncurses.spec b/rust-ncurses.spec
new file mode 100644
index 0000000..d5b4379
--- /dev/null
+++ b/rust-ncurses.spec
@@ -0,0 +1,148 @@
+# Generated by rust2rpm 16
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate ncurses
+
+Name: rust-%{crate}
+Version: 5.101.0
+Release: 1%{?dist}
+Summary: Very thin wrapper around the ncurses TUI library
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/ncurses
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+BuildRequires: ncurses-devel
+
+%global _description %{expand:
+Very thin wrapper around the ncurses TUI library.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%license LICENSE
+%doc README.md
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+extended_colors-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+extended_colors-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "extended_colors" feature of "%{crate}" crate.
+
+%files -n %{name}+extended_colors-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+menu-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+menu-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "menu" feature of "%{crate}" crate.
+
+%files -n %{name}+menu-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+mouse_v1-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+mouse_v1-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "mouse_v1" feature of "%{crate}" crate.
+
+%files -n %{name}+mouse_v1-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+panel-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+panel-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "panel" feature of "%{crate}" crate.
+
+%files -n %{name}+panel-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+wide-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+wide-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "wide" feature of "%{crate}" crate.
+
+%files -n %{name}+wide-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+wide_chtype-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+wide_chtype-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "wide_chtype" feature of "%{crate}" crate.
+
+%files -n %{name}+wide_chtype-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Fri May 07 10:32:19 PDT 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 5.101.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..abc7481
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (ncurses-5.101.0.crate) = e73513a28706dce70296af28170e8c124b9ab105dcc6509f2d65114f0f8f948b775cb4b459293a399bbf748f06bb60e5906818d928b4f0078c96531d8ab050e7
3 years
Architecture specific change in rpms/rust-k9.git
by githook-noreply@fedoraproject.org
The package rpms/rust-k9.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-k9.git/commit/?id=dcb1bbf6d2....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit dcb1bbf6d2b3a15ff3e332a7d5b57b78b4bfcfb7
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon May 10 10:29:21 2021 -0700
import #1958602
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..94855d2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/k9-0.11.0.crate
diff --git a/k9-fix-metadata.diff b/k9-fix-metadata.diff
new file mode 100644
index 0000000..dbc600d
--- /dev/null
+++ b/k9-fix-metadata.diff
@@ -0,0 +1,13 @@
+--- k9-0.11.0/Cargo.toml 1970-01-01T00:00:00+00:00
++++ k9-0.11.0/Cargo.toml 2021-05-09T05:25:55.523203+00:00
+@@ -53,10 +53,6 @@
+ [dev-dependencies.derive_builder]
+ version = "0.9.0"
+
+-[dev-dependencies.k9_stable]
+-version = "0.3.0"
+-package = "k9"
+-
+ [dev-dependencies.rand]
+ version = "0.7.3"
+
diff --git a/rust-k9.spec b/rust-k9.spec
new file mode 100644
index 0000000..224de56
--- /dev/null
+++ b/rust-k9.spec
@@ -0,0 +1,100 @@
+# Generated by rust2rpm 16
+# Disable tests for now due to a circular dependency on itself
+%bcond_with check
+%global debug_package %{nil}
+
+%global crate k9
+
+Name: rust-%{crate}
+Version: 0.11.0
+Release: 1%{?dist}
+Summary: Rust testing library
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/k9
+Source: %{crates_source}
+# Drop circular dependency on itself
+Patch0: k9-fix-metadata.diff
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Rust testing library.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+custom_comparison_formatters-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+custom_comparison_formatters-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "custom_comparison_formatters" feature of "%{crate}" crate.
+
+%files -n %{name}+custom_comparison_formatters-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+regex-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+regex-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "regex" feature of "%{crate}" crate.
+
+%files -n %{name}+regex-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Sat May 08 22:25:55 PDT 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.11.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..578e91d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (k9-0.11.0.crate) = fe6b00b2833aafa628d1210f642ec530c4768316893ba1bbbdda0a2bd43f0a54bd36df7620dbf05059eeec86d302c063aac0ab87f9159a3dba2bb661a6158757
3 years
Architecture specific change in rpms/rust-xi-unicode.git
by githook-noreply@fedoraproject.org
The package rpms/rust-xi-unicode.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-xi-unicode.git/commit/?id=4b....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 4b3de8d753d87a75f014b4548cad9ed6d832024f
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon May 10 10:29:47 2021 -0700
import #1958681
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..13582db
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/xi-unicode-0.3.0.crate
diff --git a/rust-xi-unicode.spec b/rust-xi-unicode.spec
new file mode 100644
index 0000000..ac31598
--- /dev/null
+++ b/rust-xi-unicode.spec
@@ -0,0 +1,73 @@
+# Generated by rust2rpm 16
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate xi-unicode
+
+Name: rust-%{crate}
+Version: 0.3.0
+Release: 1%{?dist}
+Summary: Unicode utilities useful for text editing, including a line breaking iterator
+
+# Upstream license specification: Apache-2.0
+License: ASL 2.0
+URL: https://crates.io/crates/xi-unicode
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Unicode utilities useful for text editing, including a line breaking iterator.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Sun May 09 10:56:53 PDT 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.3.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..379b042
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (xi-unicode-0.3.0.crate) = 39875839dcf90b391e76a6b2c2efb2e6f8bfdfdaa59c4815bab8f24412f840c6b01232b5bd79a8f8c6bf7733333e5915c2a7235d27f890b883d6658094bf6271
3 years
Architecture specific change in rpms/rust-xi-unicode.git
by githook-noreply@fedoraproject.org
The package rpms/rust-xi-unicode.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-xi-unicode.git/commit/?id=4b....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 4b3de8d753d87a75f014b4548cad9ed6d832024f
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon May 10 10:29:47 2021 -0700
import #1958681
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..13582db
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/xi-unicode-0.3.0.crate
diff --git a/rust-xi-unicode.spec b/rust-xi-unicode.spec
new file mode 100644
index 0000000..ac31598
--- /dev/null
+++ b/rust-xi-unicode.spec
@@ -0,0 +1,73 @@
+# Generated by rust2rpm 16
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate xi-unicode
+
+Name: rust-%{crate}
+Version: 0.3.0
+Release: 1%{?dist}
+Summary: Unicode utilities useful for text editing, including a line breaking iterator
+
+# Upstream license specification: Apache-2.0
+License: ASL 2.0
+URL: https://crates.io/crates/xi-unicode
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Unicode utilities useful for text editing, including a line breaking iterator.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Sun May 09 10:56:53 PDT 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.3.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..379b042
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (xi-unicode-0.3.0.crate) = 39875839dcf90b391e76a6b2c2efb2e6f8bfdfdaa59c4815bab8f24412f840c6b01232b5bd79a8f8c6bf7733333e5915c2a7235d27f890b883d6658094bf6271
3 years
Architecture specific change in rpms/rust-k9.git
by githook-noreply@fedoraproject.org
The package rpms/rust-k9.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-k9.git/commit/?id=dcb1bbf6d2....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit dcb1bbf6d2b3a15ff3e332a7d5b57b78b4bfcfb7
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon May 10 10:29:21 2021 -0700
import #1958602
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..94855d2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/k9-0.11.0.crate
diff --git a/k9-fix-metadata.diff b/k9-fix-metadata.diff
new file mode 100644
index 0000000..dbc600d
--- /dev/null
+++ b/k9-fix-metadata.diff
@@ -0,0 +1,13 @@
+--- k9-0.11.0/Cargo.toml 1970-01-01T00:00:00+00:00
++++ k9-0.11.0/Cargo.toml 2021-05-09T05:25:55.523203+00:00
+@@ -53,10 +53,6 @@
+ [dev-dependencies.derive_builder]
+ version = "0.9.0"
+
+-[dev-dependencies.k9_stable]
+-version = "0.3.0"
+-package = "k9"
+-
+ [dev-dependencies.rand]
+ version = "0.7.3"
+
diff --git a/rust-k9.spec b/rust-k9.spec
new file mode 100644
index 0000000..224de56
--- /dev/null
+++ b/rust-k9.spec
@@ -0,0 +1,100 @@
+# Generated by rust2rpm 16
+# Disable tests for now due to a circular dependency on itself
+%bcond_with check
+%global debug_package %{nil}
+
+%global crate k9
+
+Name: rust-%{crate}
+Version: 0.11.0
+Release: 1%{?dist}
+Summary: Rust testing library
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/k9
+Source: %{crates_source}
+# Drop circular dependency on itself
+Patch0: k9-fix-metadata.diff
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Rust testing library.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+custom_comparison_formatters-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+custom_comparison_formatters-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "custom_comparison_formatters" feature of "%{crate}" crate.
+
+%files -n %{name}+custom_comparison_formatters-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+regex-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+regex-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "regex" feature of "%{crate}" crate.
+
+%files -n %{name}+regex-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Sat May 08 22:25:55 PDT 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 0.11.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..578e91d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (k9-0.11.0.crate) = fe6b00b2833aafa628d1210f642ec530c4768316893ba1bbbdda0a2bd43f0a54bd36df7620dbf05059eeec86d302c063aac0ab87f9159a3dba2bb661a6158757
3 years
Architecture specific change in rpms/rust-ncurses.git
by githook-noreply@fedoraproject.org
The package rpms/rust-ncurses.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/rust-ncurses.git/commit/?id=23a08....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 23a08803cf199ba978e861cc17899eb783d8b6fd
Author: Davide Cavalca <dcavalca(a)fedoraproject.org>
Date: Mon May 10 10:28:13 2021 -0700
import #1958366
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f7ddbe6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/ncurses-5.101.0.crate
diff --git a/rust-ncurses.spec b/rust-ncurses.spec
new file mode 100644
index 0000000..d5b4379
--- /dev/null
+++ b/rust-ncurses.spec
@@ -0,0 +1,148 @@
+# Generated by rust2rpm 16
+%bcond_without check
+%global debug_package %{nil}
+
+%global crate ncurses
+
+Name: rust-%{crate}
+Version: 5.101.0
+Release: 1%{?dist}
+Summary: Very thin wrapper around the ncurses TUI library
+
+# Upstream license specification: MIT
+License: MIT
+URL: https://crates.io/crates/ncurses
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+BuildRequires: ncurses-devel
+
+%global _description %{expand:
+Very thin wrapper around the ncurses TUI library.}
+
+%description %{_description}
+
+%package devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description devel %{_description}
+
+This package contains library source intended for building other packages
+which use "%{crate}" crate.
+
+%files devel
+%license LICENSE
+%doc README.md
+%{cargo_registry}/%{crate}-%{version_no_tilde}/
+
+%package -n %{name}+default-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+default-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "default" feature of "%{crate}" crate.
+
+%files -n %{name}+default-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+extended_colors-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+extended_colors-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "extended_colors" feature of "%{crate}" crate.
+
+%files -n %{name}+extended_colors-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+menu-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+menu-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "menu" feature of "%{crate}" crate.
+
+%files -n %{name}+menu-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+mouse_v1-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+mouse_v1-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "mouse_v1" feature of "%{crate}" crate.
+
+%files -n %{name}+mouse_v1-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+panel-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+panel-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "panel" feature of "%{crate}" crate.
+
+%files -n %{name}+panel-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+wide-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+wide-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "wide" feature of "%{crate}" crate.
+
+%files -n %{name}+wide-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+wide_chtype-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+wide_chtype-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "wide_chtype" feature of "%{crate}" crate.
+
+%files -n %{name}+wide_chtype-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%prep
+%autosetup -n %{crate}-%{version_no_tilde} -p1
+%cargo_prep
+
+%generate_buildrequires
+%cargo_generate_buildrequires
+
+%build
+%cargo_build
+
+%install
+%cargo_install
+
+%if %{with check}
+%check
+%cargo_test
+%endif
+
+%changelog
+* Fri May 07 10:32:19 PDT 2021 Davide Cavalca <dcavalca(a)fedoraproject.org> - 5.101.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..abc7481
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (ncurses-5.101.0.crate) = e73513a28706dce70296af28170e8c124b9ab105dcc6509f2d65114f0f8f948b775cb4b459293a399bbf748f06bb60e5906818d928b4f0078c96531d8ab050e7
3 years