Architecture specific change in rpms/gap.git
by githook-noreply@fedoraproject.org
The package rpms/gap.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/gap.git/commit/?id=45b2b55dd12400....
Change:
+%ifarch aarch64
Thanks.
Full change:
============
commit 45b2b55dd12400c031ef4f1d5b95bce2beb20094
Author: Jerry James <loganjerry(a)gmail.com>
Date: Mon Mar 23 17:10:40 2020 -0600
Turn off all inlining on aarch64 to work around possible GCC bug.
diff --git a/gap-aarch64.patch b/gap-aarch64.patch
index e779051..e7217c2 100644
--- a/gap-aarch64.patch
+++ b/gap-aarch64.patch
@@ -1,163 +1,3 @@
---- src/calls.h.orig 2020-02-29 02:02:10.000000000 -0700
-+++ src/calls.h 2020-03-21 08:20:20.695757397 -0600
-@@ -45,6 +45,7 @@
- #ifndef GAP_CALLS_H
- #define GAP_CALLS_H
-
-+#include "funcs.h"
- #include "gaputils.h"
- #include "objects.h"
-
-@@ -312,42 +313,66 @@ EXPORT_INLINE int IS_FUNC(Obj obj)
- */
- EXPORT_INLINE Obj CALL_0ARGS(Obj f)
- {
-- return HDLR_0ARGS(f)(f);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_0ARGS(f)(f);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_1ARGS(Obj f, Obj a1)
- {
-- return HDLR_1ARGS(f)(f, a1);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_1ARGS(f)(f, a1);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_2ARGS(Obj f, Obj a1, Obj a2)
- {
-- return HDLR_2ARGS(f)(f, a1, a2);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_2ARGS(f)(f, a1, a2);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_3ARGS(Obj f, Obj a1, Obj a2, Obj a3)
- {
-- return HDLR_3ARGS(f)(f, a1, a2, a3);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_3ARGS(f)(f, a1, a2, a3);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_4ARGS(Obj f, Obj a1, Obj a2, Obj a3, Obj a4)
- {
-- return HDLR_4ARGS(f)(f, a1, a2, a3, a4);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_4ARGS(f)(f, a1, a2, a3, a4);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_5ARGS(Obj f, Obj a1, Obj a2, Obj a3, Obj a4, Obj a5)
- {
-- return HDLR_5ARGS(f)(f, a1, a2, a3, a4, a5);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_5ARGS(f)(f, a1, a2, a3, a4, a5);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_6ARGS(Obj f, Obj a1, Obj a2, Obj a3, Obj a4, Obj a5, Obj a6)
- {
-- return HDLR_6ARGS(f)(f, a1, a2, a3, a4, a5, a6);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_6ARGS(f)(f, a1, a2, a3, a4, a5, a6);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_XARGS(Obj f, Obj as)
- {
-- return HDLR_XARGS(f)(f, as);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_XARGS(f)(f, as);
-+ DecRecursionDepth();
-+ return o;
- }
-
-
-@@ -368,42 +393,66 @@ EXPORT_INLINE Obj CALL_XARGS(Obj f, Obj
- */
- EXPORT_INLINE Obj CALL_0ARGS_PROF(Obj f)
- {
-- return HDLR_0ARGS(PROF_FUNC(f))(f);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_0ARGS(PROF_FUNC(f))(f);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_1ARGS_PROF(Obj f, Obj a1)
- {
-- return HDLR_1ARGS(PROF_FUNC(f))(f, a1);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_1ARGS(PROF_FUNC(f))(f, a1);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_2ARGS_PROF(Obj f, Obj a1, Obj a2)
- {
-- return HDLR_2ARGS(PROF_FUNC(f))(f, a1, a2);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_2ARGS(PROF_FUNC(f))(f, a1, a2);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_3ARGS_PROF(Obj f, Obj a1, Obj a2, Obj a3)
- {
-- return HDLR_3ARGS(PROF_FUNC(f))(f, a1, a2, a3);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_3ARGS(PROF_FUNC(f))(f, a1, a2, a3);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_4ARGS_PROF(Obj f, Obj a1, Obj a2, Obj a3, Obj a4)
- {
-- return HDLR_4ARGS(PROF_FUNC(f))(f, a1, a2, a3, a4);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_4ARGS(PROF_FUNC(f))(f, a1, a2, a3, a4);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_5ARGS_PROF(Obj f, Obj a1, Obj a2, Obj a3, Obj a4, Obj a5)
- {
-- return HDLR_5ARGS(PROF_FUNC(f))(f, a1, a2, a3, a4, a5);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_5ARGS(PROF_FUNC(f))(f, a1, a2, a3, a4, a5);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_6ARGS_PROF(Obj f, Obj a1, Obj a2, Obj a3, Obj a4, Obj a5, Obj a6)
- {
-- return HDLR_6ARGS(PROF_FUNC(f))(f, a1, a2, a3, a4, a5, a6);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_6ARGS(PROF_FUNC(f))(f, a1, a2, a3, a4, a5, a6);
-+ DecRecursionDepth();
-+ return o;
- }
-
- EXPORT_INLINE Obj CALL_XARGS_PROF(Obj f, Obj as)
- {
-- return HDLR_XARGS(PROF_FUNC(f))(f, as);
-+ CheckRecursionBefore();
-+ Obj o = HDLR_XARGS(PROF_FUNC(f))(f, as);
-+ DecRecursionDepth();
-+ return o;
- }
-
-
--- src/funcs.c.orig 2020-02-29 02:02:10.000000000 -0700
+++ src/funcs.c 2020-03-21 08:22:21.264432840 -0600
@@ -53,8 +53,7 @@ extern inline struct FuncsModuleState *F
@@ -170,75 +10,6 @@
}
void DecRecursionDepth(void)
-@@ -403,14 +402,6 @@ void RecursionDepthTrap( void )
- }
- }
-
--#define CHECK_RECURSION_BEFORE \
-- HookedLineIntoFunction(func); \
-- CheckRecursionBefore();
--
--#define CHECK_RECURSION_AFTER \
-- DecRecursionDepth(); \
-- HookedLineOutFunction(func);
--
- #ifdef HPCGAP
-
- #define REMEMBER_LOCKSTACK() \
-@@ -464,7 +455,7 @@ static ALWAYS_INLINE Obj DoExecFunc(Obj
- {
- Bag oldLvars; /* old values bag */
- Obj result;
-- CHECK_RECURSION_BEFORE
-+ HookedLineIntoFunction(func);
-
- #ifdef HPCGAP
- REMEMBER_LOCKSTACK();
-@@ -488,7 +479,7 @@ static ALWAYS_INLINE Obj DoExecFunc(Obj
- /* switch back to the old values bag */
- SWITCH_TO_OLD_LVARS_AND_FREE( oldLvars );
-
-- CHECK_RECURSION_AFTER
-+ HookedLineOutFunction(func);
-
- /* return the result */
- return result;
-@@ -542,7 +533,7 @@ static Obj DoExecFuncXargs(Obj func, Obj
- UInt i; /* loop variable */
- Obj result;
-
-- CHECK_RECURSION_BEFORE
-+ HookedLineIntoFunction(func);
-
- /* check the number of arguments */
- len = NARG_FUNC( func );
-@@ -573,7 +564,7 @@ static Obj DoExecFuncXargs(Obj func, Obj
- /* switch back to the old values bag */
- SWITCH_TO_OLD_LVARS_AND_FREE( oldLvars );
-
-- CHECK_RECURSION_AFTER
-+ HookedLineOutFunction(func);
-
- /* return the result */
- return result;
-@@ -588,7 +579,7 @@ static Obj DoPartialUnWrapFunc(Obj func,
- UInt len;
- Obj result;
-
-- CHECK_RECURSION_BEFORE
-+ HookedLineIntoFunction(func);
-
- named = ((UInt)-NARG_FUNC(func))-1;
- len = LEN_PLIST(args);
-@@ -625,7 +616,7 @@ static Obj DoPartialUnWrapFunc(Obj func,
- /* switch back to the old values bag */
- SWITCH_TO_OLD_LVARS_AND_FREE( oldLvars );
-
-- CHECK_RECURSION_AFTER
-+ HookedLineOutFunction(func);
-
- /* return the result */
- return result;
--- src/funcs.h.orig 2020-02-29 02:02:10.000000000 -0700
+++ src/funcs.h 2020-03-21 08:15:52.136455354 -0600
@@ -55,7 +55,7 @@ void RecursionDepthTrap(void);
@@ -261,3 +32,14 @@
struct InterpreterHooks * hook; \
for (i = 0; i < HookCount; ++i) { \
hook = activeHooks[i]; \
+--- src/system.h.orig 2020-02-29 02:02:10.000000000 -0700
++++ src/system.h 2020-03-23 16:33:30.583638125 -0600
+@@ -101,7 +101,7 @@ enum {
+ *T Wrappers for various compiler attributes
+ **
+ */
+-#if defined(HAVE_FUNC_ATTRIBUTE_ALWAYS_INLINE) && !defined(GAP_KERNEL_DEBUG)
++#if 0
+ #define ALWAYS_INLINE __attribute__((always_inline)) inline
+ #else
+ #define ALWAYS_INLINE inline
diff --git a/gap.spec b/gap.spec
index 94ce88b..e2b843c 100644
--- a/gap.spec
+++ b/gap.spec
@@ -31,7 +31,7 @@
Name: gap
Version: 4.11.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Computational discrete algebra
%global majver %(cut -d. -f1-2 <<< %{version})
@@ -207,6 +207,11 @@ cp -p %{SOURCE1} README.fedora
export LDFLAGS="-Wl,-z,relro -Wl,--as-needed"
export CPPFLAGS='-DSYS_DEFAULT_PATHS="\"%{gapdir}\""'
export STRIP=%{_bindir}/true
+%ifarch aarch64
+# Work around an apparent GCC inlining bug
+export CFLAGS="%{optflags} -fno-inline"
+export CXXFLAGS="%{optflags} -fno-inline"
+%endif
%configure
# Get rid of undesirable hardcoded rpaths
@@ -455,6 +460,9 @@ make check
%{_libdir}/libgap.so
%changelog
+* Mon Mar 23 2020 Jerry James <loganjerry(a)gmail.com> - 4.11.0-2
+- Turn off all inlining on aarch64 to work around possible GCC bug
+
* Fri Mar 13 2020 Jerry James <loganjerry(a)gmail.com> - 4.11.0-1
- Version 4.11.0
- Drop upstreamed -immutable patch
4 years, 1 month
Architecture specific change in rpms/rust-which1.git
by githook-noreply@fedoraproject.org
The package rpms/rust-which1.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-which1.git/commit/?id=ad237a....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit ad237a0588040aaa5d9290df9fb91d5fabad495a
Author: Igor Raits <ignatenkobrain(a)fedoraproject.org>
Date: Mon Mar 23 19:46:44 2020 +0100
Unused
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 8d4b672..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/which-1.0.5.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 8269d28..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-which1
-
-The rust-which1 package
\ No newline at end of file
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..ba6c16d
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Unused
diff --git a/rust-which1.spec b/rust-which1.spec
deleted file mode 100644
index d4f52ab..0000000
--- a/rust-which1.spec
+++ /dev/null
@@ -1,86 +0,0 @@
-# Generated by rust2rpm
-# * Tests are run in infrastructure
-%bcond_with check
-%global debug_package %{nil}
-
-%global crate which
-
-Name: rust-%{crate}1
-Version: 1.0.5
-Release: 5%{?dist}
-Summary: Rust equivalent of Unix command "which"
-
-License: MIT
-URL: https://crates.io/crates/which
-Source0: https://crates.io/api/v1/crates/%{crate}/%{version}/download#/%{crate}-%{...
-
-ExclusiveArch: %{rust_arches}
-
-BuildRequires: rust-packaging
-BuildRequires: (crate(libc/default) >= 0.2.10 with crate(libc/default) < 0.3.0)
-%if %{with check}
-BuildRequires: (crate(tempdir/default) >= 0.3.4 with crate(tempdir/default) < 0.4.0)
-%endif
-
-%global _description \
-A Rust equivalent of Unix command "which". Locate installed execuable in cross\
-platforms.
-
-%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.txt
-%doc README.md
-%{cargo_registry}/%{crate}-%{version}/
-
-%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}/Cargo.toml
-
-%prep
-%autosetup -n %{crate}-%{version} -p1
-%cargo_prep
-
-%build
-%cargo_build
-
-%install
-%cargo_install
-
-%if %{with check}
-%check
-%cargo_test
-%endif
-
-%changelog
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.5-5
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Jul 26 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.5-4
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Sat Feb 02 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.5-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Sun Nov 04 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.0.5-2
-- Adapt to new packaging
-
-* Thu Oct 04 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.0.5-1
-- Initial package
diff --git a/sources b/sources
deleted file mode 100644
index e6d3742..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (which-1.0.5.crate) = 5f6f794abdac8479d0f2fe130cc72fa57dcb3f9c1310befcefa4110551bc5084dbbde503c48023a65dce9d73ceed8a705163508bcf1cb0fb975fb8c5202988ac
4 years, 1 month
Architecture specific change in rpms/rust-uuid0.6.git
by githook-noreply@fedoraproject.org
The package rpms/rust-uuid0.6.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-uuid0.6.git/commit/?id=c4182....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit c418225a8761f58771eb72924fcae70f34e7e2c5
Author: Igor Raits <ignatenkobrain(a)fedoraproject.org>
Date: Mon Mar 23 19:46:18 2020 +0100
Unused
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 98a8efd..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/uuid-0.6.5.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 1cb7262..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-uuid0.6
-
-The rust-uuid0.6 package
\ No newline at end of file
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..ba6c16d
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Unused
diff --git a/rust-uuid0.6.spec b/rust-uuid0.6.spec
deleted file mode 100644
index 3c2db21..0000000
--- a/rust-uuid0.6.spec
+++ /dev/null
@@ -1,261 +0,0 @@
-# Generated by rust2rpm 13
-%bcond_with check
-%global debug_package %{nil}
-
-%global crate uuid
-
-Name: rust-%{crate}0.6
-Version: 0.6.5
-Release: 4%{?dist}
-Summary: Library to generate and parse UUIDs
-
-# Upstream license specification: Apache-2.0 OR MIT
-License: ASL 2.0 or MIT
-URL: https://crates.io/crates/uuid
-Source: %{crates_source}
-
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
-
-%global _description %{expand:
-Library to generate and parse UUIDs.}
-
-%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-MIT LICENSE-APACHE
-%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}+byteorder-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+byteorder-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "byteorder" feature of "%{crate}" crate.
-
-%files -n %{name}+byteorder-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+const_fn-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+const_fn-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "const_fn" feature of "%{crate}" crate.
-
-%files -n %{name}+const_fn-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+md5-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+md5-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "md5" feature of "%{crate}" crate.
-
-%files -n %{name}+md5-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+nightly-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+nightly-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "nightly" feature of "%{crate}" crate.
-
-%files -n %{name}+nightly-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+rand-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+rand-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "rand" feature of "%{crate}" crate.
-
-%files -n %{name}+rand-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+serde-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+serde-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "serde" feature of "%{crate}" crate.
-
-%files -n %{name}+serde-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+sha1-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+sha1-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "sha1" feature of "%{crate}" crate.
-
-%files -n %{name}+sha1-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+slog-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+slog-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "slog" feature of "%{crate}" crate.
-
-%files -n %{name}+slog-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+std-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+std-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "std" feature of "%{crate}" crate.
-
-%files -n %{name}+std-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+u128-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+u128-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "u128" feature of "%{crate}" crate.
-
-%files -n %{name}+u128-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+use_std-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+use_std-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "use_std" feature of "%{crate}" crate.
-
-%files -n %{name}+use_std-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+v1-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+v1-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "v1" feature of "%{crate}" crate.
-
-%files -n %{name}+v1-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+v3-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+v3-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "v3" feature of "%{crate}" crate.
-
-%files -n %{name}+v3-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+v4-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+v4-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "v4" feature of "%{crate}" crate.
-
-%files -n %{name}+v4-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+v5-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+v5-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "v5" feature of "%{crate}" crate.
-
-%files -n %{name}+v5-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
-* Tue Feb 18 04:03:11 CET 2020 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.6.5-4
-- Disable tests
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.6.5-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Sat Dec 14 20:32:42 EET 2019 Artem Polishchuk <ego.cordatus(a)gmail.com> - 0.6.5-2
-- Initial package
diff --git a/sources b/sources
deleted file mode 100644
index cddaec1..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (uuid-0.6.5.crate) = e69530284377ded546f9face98af6fe312664a152fa6a8aefaa4030b978e098ba55ff8ab8fcd2d54abf344e9d45a8f2188c4d7d4092baa213c11f74491f79d80
4 years, 1 month
Architecture specific change in rpms/rust-smallvec0.6.git
by githook-noreply@fedoraproject.org
The package rpms/rust-smallvec0.6.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-smallvec0.6.git/commit/?id=0....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 0bd22f5c19ac7689214b92db96bbc5b9fb4bcd2e
Author: Igor Raits <ignatenkobrain(a)fedoraproject.org>
Date: Mon Mar 23 19:45:18 2020 +0100
Unused
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 8020c20..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/smallvec-0.6.12.crate
-/smallvec-0.6.13.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index da7b35b..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-smallvec0.6
-
-The rust-smallvec0.6 package
\ No newline at end of file
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..ba6c16d
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Unused
diff --git a/rust-smallvec0.6.spec b/rust-smallvec0.6.spec
deleted file mode 100644
index 60726db..0000000
--- a/rust-smallvec0.6.spec
+++ /dev/null
@@ -1,144 +0,0 @@
-# Generated by rust2rpm 13
-%bcond_with check
-%global debug_package %{nil}
-
-%global crate smallvec
-
-Name: rust-%{crate}0.6
-Version: 0.6.13
-Release: 1%{?dist}
-Summary: 'Small vector' optimization: store up to a small number of items on the stack
-
-# Upstream license specification: MIT/Apache-2.0
-License: MIT or ASL 2.0
-URL: https://crates.io/crates/smallvec
-Source: %{crates_source}
-
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
-
-%global _description %{expand:
-'Small vector' optimization: store up to a small number of items on the stack.}
-
-%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-MIT LICENSE-APACHE
-%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}+may_dangle-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+may_dangle-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "may_dangle" feature of "%{crate}" crate.
-
-%files -n %{name}+may_dangle-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+serde-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+serde-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "serde" feature of "%{crate}" crate.
-
-%files -n %{name}+serde-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+specialization-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+specialization-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "specialization" feature of "%{crate}" crate.
-
-%files -n %{name}+specialization-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+std-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+std-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "std" feature of "%{crate}" crate.
-
-%files -n %{name}+std-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+union-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+union-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "union" feature of "%{crate}" crate.
-
-%files -n %{name}+union-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 Feb 20 2020 Josh Stone <jistone(a)redhat.com> - 0.6.13-1
-- Update to 0.6.13
-
-* Tue Feb 18 03:58:02 CET 2020 Igor Raits <ignatenkobrain(a)fedoraproject.org> - 0.6.12-3
-- Disable tests
-
-* Thu Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.6.12-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Nov 22 2019 Josh Stone <jistone(a)redhat.com> - 0.6.12-1
-- Initial package
diff --git a/sources b/sources
deleted file mode 100644
index e426997..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (smallvec-0.6.13.crate) = 497e1a77414d545b44f099a69529c6c9a8be8cbc80a84bdc9e85428263518e6949b81498b9ce6ab2795508b1c3beb5e7e5aaa3623bbed2c041f8c3f4a0adfe33
diff --git a/tests/.fmf/version b/tests/.fmf/version
deleted file mode 100644
index d00491f..0000000
--- a/tests/.fmf/version
+++ /dev/null
@@ -1 +0,0 @@
-1
diff --git a/tests/provision.fmf b/tests/provision.fmf
deleted file mode 100644
index 503a97c..0000000
--- a/tests/provision.fmf
+++ /dev/null
@@ -1,5 +0,0 @@
----
-standard-inventory-qcow2:
- qemu:
- # `cargo test` usually eats more than 1G.
- m: 4G
diff --git a/tests/tests.yml b/tests/tests.yml
deleted file mode 100644
index 0fd1dbb..0000000
--- a/tests/tests.yml
+++ /dev/null
@@ -1,13 +0,0 @@
----
-- hosts: localhost
- roles:
- - role: standard-test-basic
- tags:
- - classic
- repositories:
- - repo: "https://src.fedoraproject.org/tests/rust.git"
- dest: rust
- tests:
- - rust/cargo-test
- environment:
- pkg: rust-smallvec0.6
4 years, 1 month
Architecture specific change in rpms/rust-hashbrown0.5.git
by githook-noreply@fedoraproject.org
The package rpms/rust-hashbrown0.5.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-hashbrown0.5.git/commit/?id=....
Change:
-ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit c9ba462bdef10b095db2ca6c81e1efcb6b3b5234
Author: Igor Raits <ignatenkobrain(a)fedoraproject.org>
Date: Mon Mar 23 19:42:53 2020 +0100
Unused
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index d518fcb..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/hashbrown-0.5.0.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 7993576..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-hashbrown0.5
-
-The rust-hashbrown0.5 package
\ No newline at end of file
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..ba6c16d
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Unused
diff --git a/rust-hashbrown0.5.spec b/rust-hashbrown0.5.spec
deleted file mode 100644
index b8850a0..0000000
--- a/rust-hashbrown0.5.spec
+++ /dev/null
@@ -1,162 +0,0 @@
-# Generated by rust2rpm 13
-%bcond_with check
-%global debug_package %{nil}
-
-%global crate hashbrown
-
-Name: rust-%{crate}0.5
-Version: 0.5.0
-Release: 2%{?dist}
-Summary: Rust port of Google's SwissTable hash map
-
-# Upstream license specification: Apache-2.0/MIT
-License: ASL 2.0 or MIT
-URL: https://crates.io/crates/hashbrown
-Source: %{crates_source}
-
-ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
-
-BuildRequires: rust-packaging
-
-%global _description %{expand:
-Rust port of Google's SwissTable hash map.}
-
-%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-MIT LICENSE-APACHE
-%doc README.md CHANGELOG.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}+alloc-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+alloc-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "alloc" feature of "%{crate}" crate.
-
-%files -n %{name}+alloc-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+compiler_builtins-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+compiler_builtins-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "compiler_builtins" feature of "%{crate}" crate.
-
-%files -n %{name}+compiler_builtins-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+core-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+core-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "core" feature of "%{crate}" crate.
-
-%files -n %{name}+core-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+nightly-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+nightly-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "nightly" feature of "%{crate}" crate.
-
-%files -n %{name}+nightly-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+rayon-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+rayon-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "rayon" feature of "%{crate}" crate.
-
-%files -n %{name}+rayon-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+rustc-dep-of-std-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+rustc-dep-of-std-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "rustc-dep-of-std" feature of "%{crate}" crate.
-
-%files -n %{name}+rustc-dep-of-std-devel
-%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
-
-%package -n %{name}+serde-devel
-Summary: %{summary}
-BuildArch: noarch
-
-%description -n %{name}+serde-devel %{_description}
-
-This package contains library source intended for building other packages
-which use "serde" feature of "%{crate}" crate.
-
-%files -n %{name}+serde-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 Jan 30 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.5.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Dec 20 20:56:29 CET 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.5.0-1
-- Initial package
diff --git a/sources b/sources
deleted file mode 100644
index a44c2b2..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (hashbrown-0.5.0.crate) = 96c878d0f9dd70eddb14be2c42df955956a334e768a021f6e14369244c9b0f199182566181d4cbdf137adf040f5a397a57d9ab3d503470fb3412f9edb44b2e01
4 years, 1 month
Architecture specific change in rpms/rust-bodhi-cli.git
by githook-noreply@fedoraproject.org
The package rpms/rust-bodhi-cli.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-bodhi-cli.git/commit/?id=e61....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 9201b079f9a457e704b98239578396c3a300284d
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Mar 23 15:36:42 2020 +0100
adapt to non-rawhide releases
diff --git a/rust-bodhi-cli.spec b/rust-bodhi-cli.spec
index 60d2352..490a8a8 100644
--- a/rust-bodhi-cli.spec
+++ b/rust-bodhi-cli.spec
@@ -1,5 +1,7 @@
# Generated by rust2rpm 13
%bcond_without check
+# No devel stuff in released Fedora
+%global __cargo_is_lib() false
%global crate bodhi-cli
@@ -14,9 +16,6 @@ URL: https://crates.io/crates/bodhi-cli
Source: %{crates_source}
ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
BuildRequires: rust-packaging
@@ -25,7 +24,6 @@ Bodhi CLI client based on bodhi-rs.}
%description %{_description}
-%if ! %{__cargo_skip_build}
%package -n %{crate}
Summary: %{summary}
@@ -47,33 +45,6 @@ License: ASL 2.0 and BSD and MIT
%license LICENSE-APACHE LICENSE-MIT
%doc README.md
%{_bindir}/bodhi-cli
-%endif
-
-%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-APACHE LICENSE-MIT
-%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
commit e6131a9dd5a3e59825251d01d10759d1a6ec4083
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Mar 23 13:21:11 2020 +0100
initial import (#1815788)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..29cb6f0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*
+/*.src.rpm
+
+/bodhi-cli-0.3.1.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 75b78ed..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-bodhi-cli
-
-The rust-bodhi-cli package
\ No newline at end of file
diff --git a/rust-bodhi-cli.spec b/rust-bodhi-cli.spec
new file mode 100644
index 0000000..60d2352
--- /dev/null
+++ b/rust-bodhi-cli.spec
@@ -0,0 +1,117 @@
+# Generated by rust2rpm 13
+%bcond_without check
+
+%global crate bodhi-cli
+
+Name: rust-%{crate}
+Version: 0.3.1
+Release: 2%{?dist}
+Summary: Bodhi CLI client based on bodhi-rs
+
+# Upstream license specification: MIT OR Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/bodhi-cli
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Bodhi CLI client based on bodhi-rs.}
+
+%description %{_description}
+
+%if ! %{__cargo_skip_build}
+%package -n %{crate}
+Summary: %{summary}
+
+# Licenses of dependencies:
+# $ rpm -qa --qf '%%{LICENSE}\n' 'rust-*-devel' | sort -u
+# - (MIT or ASL 2.0) and BSD
+# - ASL 2.0
+# - ASL 2.0 or Boost
+# - ASL 2.0 or MIT
+# - BSD
+# - MIT
+# - MIT or ASL 2.0
+# - Unlicense or MIT
+License: ASL 2.0 and BSD and MIT
+
+%description -n %{crate} %{_description}
+
+%files -n %{crate}
+%license LICENSE-APACHE LICENSE-MIT
+%doc README.md
+%{_bindir}/bodhi-cli
+%endif
+
+%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-APACHE LICENSE-MIT
+%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 Mar 20 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.1-2
+- Rebuild for bodhi-rs 0.5.8.
+
+* Sun Mar 08 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.1-1
+- Update to version 0.3.1.
+
+* Sun Mar 08 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.0-1
+- Update to version 0.3.0.
+
+* Thu Mar 05 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.5-2
+- Rebuild for bodhi-rs 0.5.7.
+
+* Mon Feb 24 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.5-1
+- Update to version 0.2.5.
+
+* Wed Feb 19 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.4-1
+- Update to version 0.2.4.
+
+* Mon Feb 10 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.3-1
+- Initial package
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..b3eb5b9
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (bodhi-cli-0.3.1.crate) = acffa6dc0e02a1388dc405c47b51c3f01477227edaaf522a2c1ff0d235e85825d954104f44cd796996e4861892274342c471a7bc01795533155d34a4f05ac68e
4 years, 1 month
Architecture specific change in rpms/rust-bodhi-cli.git
by githook-noreply@fedoraproject.org
The package rpms/rust-bodhi-cli.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-bodhi-cli.git/commit/?id=e61....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 9201b079f9a457e704b98239578396c3a300284d
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Mar 23 15:36:42 2020 +0100
adapt to non-rawhide releases
diff --git a/rust-bodhi-cli.spec b/rust-bodhi-cli.spec
index 60d2352..490a8a8 100644
--- a/rust-bodhi-cli.spec
+++ b/rust-bodhi-cli.spec
@@ -1,5 +1,7 @@
# Generated by rust2rpm 13
%bcond_without check
+# No devel stuff in released Fedora
+%global __cargo_is_lib() false
%global crate bodhi-cli
@@ -14,9 +16,6 @@ URL: https://crates.io/crates/bodhi-cli
Source: %{crates_source}
ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
BuildRequires: rust-packaging
@@ -25,7 +24,6 @@ Bodhi CLI client based on bodhi-rs.}
%description %{_description}
-%if ! %{__cargo_skip_build}
%package -n %{crate}
Summary: %{summary}
@@ -47,33 +45,6 @@ License: ASL 2.0 and BSD and MIT
%license LICENSE-APACHE LICENSE-MIT
%doc README.md
%{_bindir}/bodhi-cli
-%endif
-
-%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-APACHE LICENSE-MIT
-%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
commit e6131a9dd5a3e59825251d01d10759d1a6ec4083
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Mar 23 13:21:11 2020 +0100
initial import (#1815788)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..29cb6f0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*
+/*.src.rpm
+
+/bodhi-cli-0.3.1.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 75b78ed..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-bodhi-cli
-
-The rust-bodhi-cli package
\ No newline at end of file
diff --git a/rust-bodhi-cli.spec b/rust-bodhi-cli.spec
new file mode 100644
index 0000000..60d2352
--- /dev/null
+++ b/rust-bodhi-cli.spec
@@ -0,0 +1,117 @@
+# Generated by rust2rpm 13
+%bcond_without check
+
+%global crate bodhi-cli
+
+Name: rust-%{crate}
+Version: 0.3.1
+Release: 2%{?dist}
+Summary: Bodhi CLI client based on bodhi-rs
+
+# Upstream license specification: MIT OR Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/bodhi-cli
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Bodhi CLI client based on bodhi-rs.}
+
+%description %{_description}
+
+%if ! %{__cargo_skip_build}
+%package -n %{crate}
+Summary: %{summary}
+
+# Licenses of dependencies:
+# $ rpm -qa --qf '%%{LICENSE}\n' 'rust-*-devel' | sort -u
+# - (MIT or ASL 2.0) and BSD
+# - ASL 2.0
+# - ASL 2.0 or Boost
+# - ASL 2.0 or MIT
+# - BSD
+# - MIT
+# - MIT or ASL 2.0
+# - Unlicense or MIT
+License: ASL 2.0 and BSD and MIT
+
+%description -n %{crate} %{_description}
+
+%files -n %{crate}
+%license LICENSE-APACHE LICENSE-MIT
+%doc README.md
+%{_bindir}/bodhi-cli
+%endif
+
+%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-APACHE LICENSE-MIT
+%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 Mar 20 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.1-2
+- Rebuild for bodhi-rs 0.5.8.
+
+* Sun Mar 08 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.1-1
+- Update to version 0.3.1.
+
+* Sun Mar 08 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.0-1
+- Update to version 0.3.0.
+
+* Thu Mar 05 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.5-2
+- Rebuild for bodhi-rs 0.5.7.
+
+* Mon Feb 24 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.5-1
+- Update to version 0.2.5.
+
+* Wed Feb 19 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.4-1
+- Update to version 0.2.4.
+
+* Mon Feb 10 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.2.3-1
+- Initial package
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..b3eb5b9
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (bodhi-cli-0.3.1.crate) = acffa6dc0e02a1388dc405c47b51c3f01477227edaaf522a2c1ff0d235e85825d954104f44cd796996e4861892274342c471a7bc01795533155d34a4f05ac68e
4 years, 1 month
Architecture specific change in rpms/rust-fedora-update-feedback.git
by githook-noreply@fedoraproject.org
The package rpms/rust-fedora-update-feedback.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-fedora-update-feedback.git/c....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit db3a00eb8ae633545d8e45fe9348b494a1563a77
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Mar 23 15:34:40 2020 +0100
adapt to non-rawhide releases
diff --git a/rust-fedora-update-feedback.spec b/rust-fedora-update-feedback.spec
index 2a7ee6b..807809d 100644
--- a/rust-fedora-update-feedback.spec
+++ b/rust-fedora-update-feedback.spec
@@ -1,5 +1,7 @@
# Generated by rust2rpm 13
%bcond_without check
+# No devel stuff in released Fedora
+%global __cargo_is_lib() false
%global crate fedora-update-feedback
@@ -14,9 +16,6 @@ URL: https://crates.io/crates/fedora-update-feedback
Source: %{crates_source}
ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
BuildRequires: rust-packaging
@@ -25,7 +24,6 @@ Provide feedback for fedora updates (inspired by fedora-easy-karma).}
%description %{_description}
-%if ! %{__cargo_skip_build}
%package -n %{crate}
Summary: %{summary}
@@ -47,33 +45,6 @@ License: ASL 2.0 and BSD and MIT
%license LICENSE-APACHE LICENSE-MIT
%doc README.md
%{_bindir}/fedora-update-feedback
-%endif
-
-%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-APACHE LICENSE-MIT
-%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
commit 6f11e759bc89db204e5024c9dfc7835972ca43de
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Mar 23 13:16:21 2020 +0100
initial import (#1815785)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2921a07
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*
+/*.src.rpm
+
+/fedora-update-feedback-0.5.0.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 62e127e..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-fedora-update-feedback
-
-The rust-fedora-update-feedback package
\ No newline at end of file
diff --git a/rust-fedora-update-feedback.spec b/rust-fedora-update-feedback.spec
new file mode 100644
index 0000000..2a7ee6b
--- /dev/null
+++ b/rust-fedora-update-feedback.spec
@@ -0,0 +1,123 @@
+# Generated by rust2rpm 13
+%bcond_without check
+
+%global crate fedora-update-feedback
+
+Name: rust-%{crate}
+Version: 0.5.0
+Release: 2%{?dist}
+Summary: Provide feedback for fedora updates (inspired by fedora-easy-karma)
+
+# Upstream license specification: MIT OR Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/fedora-update-feedback
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Provide feedback for fedora updates (inspired by fedora-easy-karma).}
+
+%description %{_description}
+
+%if ! %{__cargo_skip_build}
+%package -n %{crate}
+Summary: %{summary}
+
+# Licenses of dependencies:
+# $ rpm -qa --qf '%%{LICENSE}\n' 'rust-*-devel' | sort -u
+# - (MIT or ASL 2.0) and BSD
+# - ASL 2.0
+# - ASL 2.0 or Boost
+# - ASL 2.0 or MIT
+# - BSD
+# - MIT
+# - MIT or ASL 2.0
+# - Unlicense or MIT
+License: ASL 2.0 and BSD and MIT
+
+%description -n %{crate} %{_description}
+
+%files -n %{crate}
+%license LICENSE-APACHE LICENSE-MIT
+%doc README.md
+%{_bindir}/fedora-update-feedback
+%endif
+
+%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-APACHE LICENSE-MIT
+%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 Mar 20 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.5.0-2
+- Rebuild for bodhi-rs 0.5.8.
+
+* Sun Mar 08 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.5.0-1
+- Update to version 0.5.0.
+
+* Thu Mar 05 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.2-3
+- Rebuild for bodhi-rs 0.5.7.
+
+* Sat Feb 29 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.2-2
+- Rebuild for bodhi-rs 0.5.6.
+
+* Fri Feb 28 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.2-1
+- Update to version 0.4.2.
+
+* Fri Feb 28 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.1-1
+- Update to version 0.4.1.
+
+* Mon Feb 24 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.0-1
+- Update to version 0.4.0.
+
+* Wed Feb 19 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.2-1
+- Update to version 0.3.2.
+
+* Mon Feb 10 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.1-1
+- Initial package
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..1536491
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (fedora-update-feedback-0.5.0.crate) = 95fb6fe026a8b0b8998ea72bb94cb2d2b274ef51068ea1c7ace67a5009e97ae9be30811690885d9dbc7b8339d375e64e3afe47e0966616ea0bac3ebccd8dd908
4 years, 1 month
Architecture specific change in rpms/rust-fedora-update-feedback.git
by githook-noreply@fedoraproject.org
The package rpms/rust-fedora-update-feedback.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-fedora-update-feedback.git/c....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit db3a00eb8ae633545d8e45fe9348b494a1563a77
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Mar 23 15:34:40 2020 +0100
adapt to non-rawhide releases
diff --git a/rust-fedora-update-feedback.spec b/rust-fedora-update-feedback.spec
index 2a7ee6b..807809d 100644
--- a/rust-fedora-update-feedback.spec
+++ b/rust-fedora-update-feedback.spec
@@ -1,5 +1,7 @@
# Generated by rust2rpm 13
%bcond_without check
+# No devel stuff in released Fedora
+%global __cargo_is_lib() false
%global crate fedora-update-feedback
@@ -14,9 +16,6 @@ URL: https://crates.io/crates/fedora-update-feedback
Source: %{crates_source}
ExclusiveArch: %{rust_arches}
-%if %{__cargo_skip_build}
-BuildArch: noarch
-%endif
BuildRequires: rust-packaging
@@ -25,7 +24,6 @@ Provide feedback for fedora updates (inspired by fedora-easy-karma).}
%description %{_description}
-%if ! %{__cargo_skip_build}
%package -n %{crate}
Summary: %{summary}
@@ -47,33 +45,6 @@ License: ASL 2.0 and BSD and MIT
%license LICENSE-APACHE LICENSE-MIT
%doc README.md
%{_bindir}/fedora-update-feedback
-%endif
-
-%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-APACHE LICENSE-MIT
-%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
commit 6f11e759bc89db204e5024c9dfc7835972ca43de
Author: Fabio Valentini <decathorpe(a)gmail.com>
Date: Mon Mar 23 13:16:21 2020 +0100
initial import (#1815785)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2921a07
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/results_*
+/*.src.rpm
+
+/fedora-update-feedback-0.5.0.crate
diff --git a/README.md b/README.md
deleted file mode 100644
index 62e127e..0000000
--- a/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# rust-fedora-update-feedback
-
-The rust-fedora-update-feedback package
\ No newline at end of file
diff --git a/rust-fedora-update-feedback.spec b/rust-fedora-update-feedback.spec
new file mode 100644
index 0000000..2a7ee6b
--- /dev/null
+++ b/rust-fedora-update-feedback.spec
@@ -0,0 +1,123 @@
+# Generated by rust2rpm 13
+%bcond_without check
+
+%global crate fedora-update-feedback
+
+Name: rust-%{crate}
+Version: 0.5.0
+Release: 2%{?dist}
+Summary: Provide feedback for fedora updates (inspired by fedora-easy-karma)
+
+# Upstream license specification: MIT OR Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/fedora-update-feedback
+Source: %{crates_source}
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Provide feedback for fedora updates (inspired by fedora-easy-karma).}
+
+%description %{_description}
+
+%if ! %{__cargo_skip_build}
+%package -n %{crate}
+Summary: %{summary}
+
+# Licenses of dependencies:
+# $ rpm -qa --qf '%%{LICENSE}\n' 'rust-*-devel' | sort -u
+# - (MIT or ASL 2.0) and BSD
+# - ASL 2.0
+# - ASL 2.0 or Boost
+# - ASL 2.0 or MIT
+# - BSD
+# - MIT
+# - MIT or ASL 2.0
+# - Unlicense or MIT
+License: ASL 2.0 and BSD and MIT
+
+%description -n %{crate} %{_description}
+
+%files -n %{crate}
+%license LICENSE-APACHE LICENSE-MIT
+%doc README.md
+%{_bindir}/fedora-update-feedback
+%endif
+
+%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-APACHE LICENSE-MIT
+%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 Mar 20 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.5.0-2
+- Rebuild for bodhi-rs 0.5.8.
+
+* Sun Mar 08 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.5.0-1
+- Update to version 0.5.0.
+
+* Thu Mar 05 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.2-3
+- Rebuild for bodhi-rs 0.5.7.
+
+* Sat Feb 29 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.2-2
+- Rebuild for bodhi-rs 0.5.6.
+
+* Fri Feb 28 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.2-1
+- Update to version 0.4.2.
+
+* Fri Feb 28 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.1-1
+- Update to version 0.4.1.
+
+* Mon Feb 24 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.4.0-1
+- Update to version 0.4.0.
+
+* Wed Feb 19 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.2-1
+- Update to version 0.3.2.
+
+* Mon Feb 10 2020 Fabio Valentini <decathorpe(a)gmail.com> - 0.3.1-1
+- Initial package
+
diff --git a/sources b/sources
new file mode 100644
index 0000000..1536491
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (fedora-update-feedback-0.5.0.crate) = 95fb6fe026a8b0b8998ea72bb94cb2d2b274ef51068ea1c7ace67a5009e97ae9be30811690885d9dbc7b8339d375e64e3afe47e0966616ea0bac3ebccd8dd908
4 years, 1 month
Architecture specific change in rpms/rust-escargot.git
by githook-noreply@fedoraproject.org
The package rpms/rust-escargot.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-escargot.git/commit/?id=547e....
Change:
+ExclusiveArch: %{rust_arches}
Thanks.
Full change:
============
commit 547ea3012b77b3878bca006899888260475f8514
Author: Artem Polishchuk <ego.cordatus(a)gmail.com>
Date: Mon Mar 23 16:19:26 2020 +0200
Initial package
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..12c6488
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/escargot-0.5.0.crate
diff --git a/escargot-fix-metadata.diff b/escargot-fix-metadata.diff
new file mode 100644
index 0000000..cb3feb0
--- /dev/null
+++ b/escargot-fix-metadata.diff
@@ -0,0 +1,11 @@
+--- escargot-0.5.0/Cargo.toml 1970-01-01T00:00:00+00:00
++++ escargot-0.5.0/Cargo.toml 2020-03-04T11:44:46.197571+00:00
+@@ -37,7 +37,7 @@
+ [dependencies.serde_json]
+ version = "1.0"
+ [dev-dependencies.assert_fs]
+-version = "0.11"
++version = "0.13"
+
+ [features]
+ cargo_unstable = []
diff --git a/rust-escargot.spec b/rust-escargot.spec
new file mode 100644
index 0000000..6361d65
--- /dev/null
+++ b/rust-escargot.spec
@@ -0,0 +1,138 @@
+# Generated by rust2rpm 13
+%bcond_with check
+
+%global crate escargot
+
+Name: rust-%{crate}
+Version: 0.5.0
+Release: 1%{?dist}
+Summary: Cargo API written in Paris
+
+# Upstream license specification: MIT OR Apache-2.0
+License: MIT or ASL 2.0
+URL: https://crates.io/crates/escargot
+Source: %{crates_source}
+# Initial patched metadata
+# * https://github.com/crate-ci/escargot/commit/78b77e15cb82e65aca7c7536a8900...
+# * Bump deps
+# - assert_fs to 0.13
+Patch0: escargot-fix-metadata.diff
+
+ExclusiveArch: %{rust_arches}
+%if %{__cargo_skip_build}
+BuildArch: noarch
+%endif
+
+BuildRequires: rust-packaging
+
+%global _description %{expand:
+Cargo API written in Paris.}
+
+%description %{_description}
+
+%if ! %{__cargo_skip_build}
+%package -n %{crate}
+Summary: %{summary}
+
+%description -n %{crate} %{_description}
+
+%files -n %{crate}
+%license LICENSE-APACHE LICENSE-MIT
+%doc README.md CHANGELOG.md
+%{_bindir}/bin_fixture
+%endif
+
+%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
+%doc README.md CONTRIBUTING.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}+cargo_unstable-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+cargo_unstable-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "cargo_unstable" feature of "%{crate}" crate.
+
+%files -n %{name}+cargo_unstable-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+print-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+print-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "print" feature of "%{crate}" crate.
+
+%files -n %{name}+print-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+strict_unstable-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+strict_unstable-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "strict_unstable" feature of "%{crate}" crate.
+
+%files -n %{name}+strict_unstable-devel
+%ghost %{cargo_registry}/%{crate}-%{version_no_tilde}/Cargo.toml
+
+%package -n %{name}+test_unstable-devel
+Summary: %{summary}
+BuildArch: noarch
+
+%description -n %{name}+test_unstable-devel %{_description}
+
+This package contains library source intended for building other packages
+which use "test_unstable" feature of "%{crate}" crate.
+
+%files -n %{name}+test_unstable-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
+* Wed Mar 04 13:44:47 EET 2020 Artem Polishchuk <ego.cordatus(a)gmail.com> - 0.5.0-1
+- Initial package
diff --git a/sources b/sources
new file mode 100644
index 0000000..d811da9
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (escargot-0.5.0.crate) = 7904cbff5f57b4731fad85f45cbe61916593668afddd32834da98d15dccfaa5b25ae20a280d676557b1c797c316929a04ed861d343bc89d35cadba38d984799e
4 years, 1 month