Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
List overview
Download
Arch-excludes
March 2019
----- 2024 -----
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
arch-excludes@lists.fedoraproject.org
2 participants
456 discussions
Start a n
N
ew thread
Architecture specific change in rpms/eclipse-m2e-core.git
by githook-noreply@fedoraproject.org
15 Mar '19
15 Mar '19
The package rpms/eclipse-m2e-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/eclipse-m2e-core.git/commit/?id=279…
. Change: +ExcludeArch: s390 %{arm} %{ix86} Thanks. Full change: ============ commit 27964daef653306e9af1c394433b911a42221705 Author: Mat Booth <mat.booth(a)redhat.com> Date: Fri Mar 15 10:25:46 2019 +0000 Update to 2019-03 release Restrict to same architectures as Eclipse itself Fix bundle name of annotations-api diff --git a/eclipse-m2e-core-LifecycleMappingFactory.patch b/eclipse-m2e-core-LifecycleMappingFactory.patch index 8c66b2e..1e399eb 100644 --- a/eclipse-m2e-core-LifecycleMappingFactory.patch +++ b/eclipse-m2e-core-LifecycleMappingFactory.patch @@ -1,6 +1,6 @@ --- org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/lifecyclemapping/LifecycleMappingFactory.java +++ org.eclipse.m2e.core/src/org/eclipse/m2e/core/internal/lifecyclemapping/LifecycleMappingFactory.java -@@ -634,12 +634,12 @@ public class LifecycleMappingFactory { +@@ -687,12 +687,12 @@ public class LifecycleMappingFactory { List<PluginExecutionMetadata> result = new ArrayList<PluginExecutionMetadata>(); all_metadatas: for(PluginExecutionMetadata metadata : metadatas) { @SuppressWarnings("unchecked") diff --git a/eclipse-m2e-core-fix-manifests.patch b/eclipse-m2e-core-fix-manifests.patch index 4a52c3d..f9bd72a 100644 --- a/eclipse-m2e-core-fix-manifests.patch +++ b/eclipse-m2e-core-fix-manifests.patch @@ -1,6 +1,6 @@ --- org.eclipse.m2e.core.ui/META-INF/MANIFEST.MF +++ org.eclipse.m2e.core.ui/META-INF/MANIFEST.MF -@@ -37,7 +37,9 @@ Require-Bundle: org.eclipse.m2e.core;bundle-version="[1.6.0,1.7.0)", +@@ -36,7 +36,9 @@ Require-Bundle: org.eclipse.m2e.core;bundle-version="[1.6.0,1.7.0)", org.eclipse.core.expressions;bundle-version="3.4.101", org.eclipse.ui.forms;bundle-version="3.4.1", org.eclipse.jface.text, diff --git a/eclipse-m2e-core-indexer-5.1.1.patch b/eclipse-m2e-core-indexer-5.1.1.patch index 9e83e75..ecf3647 100644 --- a/eclipse-m2e-core-indexer-5.1.1.patch +++ b/eclipse-m2e-core-indexer-5.1.1.patch @@ -2,7 +2,7 @@ diff --git m2e-maven-runtime/org.eclipse.m2e.maven.indexer/pom.xml m2e-maven-run index af8200b..d97e974 100644 --- m2e-maven-runtime/org.eclipse.m2e.maven.indexer/pom.xml +++ m2e-maven-runtime/org.eclipse.m2e.maven.indexer/pom.xml -@@ -25,7 +25,7 @@ +@@ -23,7 +23,7 @@ <dependency> <groupId>org.apache.maven.indexer</groupId> <artifactId>indexer-core</artifactId> diff --git a/eclipse-m2e-core-mandatory-OSGi-attributes.patch b/eclipse-m2e-core-mandatory-OSGi-attributes.patch index 7dbe3f7..a60aaf4 100644 --- a/eclipse-m2e-core-mandatory-OSGi-attributes.patch +++ b/eclipse-m2e-core-mandatory-OSGi-attributes.patch @@ -1,6 +1,6 @@ --- m2e-maven-runtime/org.eclipse.m2e.archetype.common/pom.xml +++ m2e-maven-runtime/org.eclipse.m2e.archetype.common/pom.xml -@@ -88,8 +88,8 @@ +@@ -66,8 +66,8 @@ <_exportcontents> META-INF.plexus;-noimport:=true;x-internal:=true, @@ -13,7 +13,7 @@ <Import-Package> --- m2e-maven-runtime/org.eclipse.m2e.maven.indexer/pom.xml +++ m2e-maven-runtime/org.eclipse.m2e.maven.indexer/pom.xml -@@ -63,8 +63,7 @@ +@@ -62,8 +62,7 @@ <_exportcontents> META-INF.plexus;-noimport:=true, @@ -25,7 +25,7 @@ <Import-Package> --- m2e-maven-runtime/org.eclipse.m2e.maven.runtime/pom.xml +++ m2e-maven-runtime/org.eclipse.m2e.maven.runtime/pom.xml -@@ -145,12 +145,12 @@ +@@ -164,12 +164,12 @@ <_exportcontents> META-INF.plexus;-noimport:=true, META-INF.sisu;-noimport:=true, diff --git a/eclipse-m2e-core.spec b/eclipse-m2e-core.spec index 978e336..61a9303 100644 --- a/eclipse-m2e-core.spec +++ b/eclipse-m2e-core.spec @@ -1,16 +1,16 @@ -%global release_dir m2e-core-f13f3346eb19e1a98c0271d4b08faa6ac5c5c9b3 +%global release_dir m2e-core-c5392da6bab9893bcbf5b43f651abe48d5819bea Name: eclipse-m2e-core -Version: 1.10.0 -Release: 2%{?dist} +Version: 1.11.0 +Release: 1%{?dist} Summary: Maven integration for Eclipse # Most of components are under EPL, but some of them are licensed under # ASL 2.0 license. License: EPL-1.0 and ASL 2.0 -URL:
http://eclipse.org/m2e/
+URL:
https://eclipse.org/m2e/
-Source0:
http://git.eclipse.org/c/m2e/m2e-core.git/snapshot/%{release_dir}.tar.xz
+Source0:
https://git.eclipse.org/c/m2e/m2e-core.git/snapshot/%{release_dir}.tar.xz
Source1:
http://www.eclipse.org/legal/epl-v10.html
# Add some necessary stuff (mainly requires & imports) to manifests @@ -32,18 +32,17 @@ Patch4: %{name}-mandatory-OSGi-attributes.patch # Port to lucene 5 Patch5: %{name}-lucene-5.patch -%if 0%{?fedora} < 29 -# Fix build against latest maven < 3.5.3 +# Fix build against older maven < 3.5.3 as available on rhel 7 Patch6: eclipse-m2e-maven353.patch -%endif -%if 0%{?fedora} >= 30 # Fix build against latest maven-resolver -Patch6: eclipse-m2e-maven-resolver-1.3.patch -%endif +Patch7: eclipse-m2e-maven-resolver-1.3.patch BuildArch: noarch +# Upstream Eclipse no longer supports non-64bit arches +ExcludeArch: s390 %{arm} %{ix86} + # Maven build-requires for the main build. After successfull build # they can be regenerated with the following command: # xmvn-builddep <path-to-build-log> @@ -250,7 +249,7 @@ This package contains %{summary}. %prep -%autosetup -N -n %{release_dir} +%setup -q -n %{release_dir} find -name '*.class' -delete find -name '*.jar' -delete @@ -294,7 +293,25 @@ for d in `find m2e-maven-runtime/* -maxdepth 0 -type d`; do %pom_xpath_set pom:Embed-Dependency "*;scope=compile|runtime;groupId=!org.apache.lucene|org.ow2.asm" $d done -%autopatch -p0 +%patch0 -p0 +%patch1 -p0 +%patch2 -p0 +%patch3 -p0 +%patch4 -p0 +%patch5 -p0 +%if 0%{?rhel} == 7 +%patch6 -p0 +%endif +%patch7 -p0 + +# Not needed for RPM builds +%pom_remove_plugin ":jacoco-maven-plugin" + +# Fix BSN of annotations +sed -i -e 's/>javax.annotation</>javax.annotation-api</' \ + org.eclipse.m2e.importer.tests/pom.xml org.eclipse.m2e.binaryproject.tests/pom.xml +sed -i -e 's/javax.annotation;/javax.annotation-api;/' \ + org.eclipse.m2e.core.tests/META-INF/MANIFEST.MF # Specify a guava version sed -i -e '/com.google.guava/a<version>20.0</version>' \ @@ -350,6 +367,11 @@ xmvn-subst -s $(find %{buildroot}%{_datadir}/eclipse/droplets/m2e-core -name jar %license epl-v10.html LICENSE-2.0.txt %changelog +* Fri Mar 15 2019 Mat Booth <mat.booth(a)redhat.com> - 1.11.0-1 +- Update to 2019-03 release +- Restrict to same architectures as Eclipse itself +- Fix bundle name of annotations-api + * Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.10.0-2 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
diff --git a/sources b/sources index 7e66dfd..34c44da 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (m2e-core-f13f3346eb19e1a98c0271d4b08faa6ac5c5c9b3.tar.xz) = e2bc0f1f68cad1d8aff1ac40297b6b251ffd97ab3fd18ccaada4a16ae4a7dd2e3a4038a060b2198c87bca047dda581be3a5554c25ea866e9ed38844de57cca37 +SHA512 (m2e-core-c5392da6bab9893bcbf5b43f651abe48d5819bea.tar.xz) = f518d1fe323b3c64e26ca15c71ad31c2a074e1c0e4ee2bc886a915a50a7eb9c9dc1b4064d94b28db05850b1da2b80715bb7a05da0adf3f21d8984f24b581b97b
1
0
0
0
Architecture specific change in rpms/rust-urlshortener.git
by githook-noreply@fedoraproject.org
15 Mar '19
15 Mar '19
The package rpms/rust-urlshortener.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-urlshortener.git/commit/?id=71…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 71274692b1b4a91968173904c691b37d53a485b2 Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> Date: Fri Mar 15 10:59:20 2019 +0100 Initial import Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9271df1 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/urlshortener-0.9.0.crate diff --git a/0001-chore-Update-reqwest-to-0.9.patch b/0001-chore-Update-reqwest-to-0.9.patch new file mode 100644 index 0000000..921bb02 --- /dev/null +++ b/0001-chore-Update-reqwest-to-0.9.patch @@ -0,0 +1,43 @@ +From c89bf9dc6e46b803724abb4738f0ff64f888048b Mon Sep 17 00:00:00 2001 +From: Igor Gnatenko <i.gnatenko.brain(a)gmail.com> +Date: Fri, 15 Mar 2019 07:36:54 +0100 +Subject: [PATCH] chore: Update reqwest to 0.9 + +Signed-off-by: Igor Gnatenko <i.gnatenko.brain(a)gmail.com> +--- + src/request.rs | 10 +++++----- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/src/request.rs b/src/request.rs +index b8e60d3f..213e8fe2 100644 +--- a/src/request.rs ++++ b/src/request.rs +@@ -38,20 +38,20 @@ impl Request { + }; + + if let Some(agent) = self.user_agent.clone() { +- builder.header(header::UserAgent::new(agent.0)); ++ builder = builder.header(header::USER_AGENT, agent.0); + } + + if let Some(content_type) = self.content_type.clone() { +- match content_type { +- ContentType::Json => builder.header(header::ContentType::json()), ++ builder = match content_type { ++ ContentType::Json => builder.header(header::CONTENT_TYPE, "application/json"), + ContentType::FormUrlEncoded => { +- builder.header(header::ContentType::form_url_encoded()) ++ builder.header(header::CONTENT_TYPE, "application/x-www-form-urlencoded") + } + }; + } + + if let Some(body) = self.body.clone() { +- builder.body(body); ++ builder = builder.body(body); + } + + builder.send().ok() +-- +2.21.0 + diff --git a/rust-urlshortener.spec b/rust-urlshortener.spec new file mode 100644 index 0000000..bf45e7b --- /dev/null +++ b/rust-urlshortener.spec @@ -0,0 +1,101 @@ +# Generated by rust2rpm +# * Tests requrie internet +%bcond_with check +%global debug_package %{nil} + +%global crate urlshortener + +Name: rust-%{crate} +Version: 0.9.0 +Release: 1%{?dist} +Summary: Very simple url shortener client library + +License: MIT +URL:
https://crates.io/crates/urlshortener
+Source: %{crates_source} +# Initial patched metadata +# * Update reqwest to 0.9,
https://github.com/vityafx/urlshortener-rs/pull/13
+Patch0: urlshortener-fix-metadata.diff +# Make it work with new reqwest +Patch0001: 0001-chore-Update-reqwest-to-0.9.patch + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging +BuildRequires: (crate(log/default) >= 0.4.0 with crate(log/default) < 0.5.0) +BuildRequires: (crate(reqwest/default) >= 0.9.0 with crate(reqwest/default) < 0.10.0) +BuildRequires: (crate(url/default) >= 1.0.0 with crate(url/default) < 2.0.0) + +%global _description \ +A very simple url shortener client 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}/ + +%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 + +%package -n %{name}+client-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+client-devel %{_description} + +This package contains library source intended for building other packages +which use "client" feature of "%{crate}" crate. + +%files -n %{name}+client-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+reqwest-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+reqwest-devel %{_description} + +This package contains library source intended for building other packages +which use "reqwest" feature of "%{crate}" crate. + +%files -n %{name}+reqwest-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Mar 15 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.9.0-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..7daaa79 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (urlshortener-0.9.0.crate) = a83e92a5871fa38488aab5f39519619b3da56b6d0745e9b8c70f25e82a718a963b99c2ff4f6f937dc6d3a98af4a57b5329bba6c193d51365661cc1e7fcab6ef6 diff --git a/tests/.fmf/version b/tests/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/tests/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/tests/provision.fmf b/tests/provision.fmf new file mode 100644 index 0000000..503a97c --- /dev/null +++ b/tests/provision.fmf @@ -0,0 +1,5 @@ +--- +standard-inventory-qcow2: + qemu: + # `cargo test` usually eats more than 1G. + m: 4G diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..ee3bf32 --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +--- +- 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-urlshortener diff --git a/urlshortener-fix-metadata.diff b/urlshortener-fix-metadata.diff new file mode 100644 index 0000000..6bcdc8f --- /dev/null +++ b/urlshortener-fix-metadata.diff @@ -0,0 +1,11 @@ +--- urlshortener-0.9.0/Cargo.toml 1970-01-01T01:00:00+01:00 ++++ urlshortener-0.9.0/Cargo.toml 2019-03-15T07:37:33.788669+01:00 +@@ -24,7 +24,7 @@ + version = "0.4" + + [dependencies.reqwest] +-version = "0.8" ++version = "0.9" + optional = true + + [dependencies.url]
1
0
0
0
Architecture specific change in rpms/rust-tiff.git
by githook-noreply@fedoraproject.org
15 Mar '19
15 Mar '19
The package rpms/rust-tiff.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-tiff.git/commit/?id=7f7b037560…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 7f7b037560ea62852333b00ec0af441382f2133d Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> Date: Fri Mar 15 10:58:51 2019 +0100 Initial import Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57bf8c0 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/tiff-0.2.2.crate diff --git a/rust-tiff.spec b/rust-tiff.spec new file mode 100644 index 0000000..4e17d26 --- /dev/null +++ b/rust-tiff.spec @@ -0,0 +1,72 @@ +# Generated by rust2rpm +%bcond_with check +%global debug_package %{nil} + +%global crate tiff + +Name: rust-%{crate} +Version: 0.2.2 +Release: 1%{?dist} +Summary: TIFF decoding and encoding library in pure Rust + +License: MIT +URL:
https://crates.io/crates/tiff
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging +BuildRequires: (crate(byteorder/default) >= 1.2.0 with crate(byteorder/default) < 2.0.0) +BuildRequires: (crate(lzw/default) >= 0.10.0 with crate(lzw/default) < 0.11.0) +BuildRequires: (crate(num-derive/default) >= 0.2.0 with crate(num-derive/default) < 0.3.0) +BuildRequires: (crate(num-traits/default) >= 0.2.0 with crate(num-traits/default) < 0.3.0) + +%global _description \ +TIFF decoding and encoding library in pure Rust. + +%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}/ + +%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_no_tilde} -p1 +%cargo_prep + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Mar 15 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.2.2-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..b845b1e --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (tiff-0.2.2.crate) = 468fa2b798fa443761ffb2924c0a5b767834687460de4faadf22da36e760dd77ce4e72d8947d220b6baf653d2fba44130c66c18868e590c6537ffe86076a7c2c diff --git a/tests/.fmf/version b/tests/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/tests/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/tests/provision.fmf b/tests/provision.fmf new file mode 100644 index 0000000..503a97c --- /dev/null +++ b/tests/provision.fmf @@ -0,0 +1,5 @@ +--- +standard-inventory-qcow2: + qemu: + # `cargo test` usually eats more than 1G. + m: 4G diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..16ebfdd --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +--- +- 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-tiff
1
0
0
0
Architecture specific change in rpms/rust-qrcode.git
by githook-noreply@fedoraproject.org
15 Mar '19
15 Mar '19
The package rpms/rust-qrcode.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-qrcode.git/commit/?id=ec68596c…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit ec68596c7bdf910c1714b7c00e66532b26e9eb3e Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> Date: Fri Mar 15 10:58:27 2019 +0100 Initial import Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..61d8b13 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/qrcode-0.9.0.crate diff --git a/qrcode-fix-metadata.diff b/qrcode-fix-metadata.diff new file mode 100644 index 0000000..f7c90aa --- /dev/null +++ b/qrcode-fix-metadata.diff @@ -0,0 +1,11 @@ +--- qrcode-0.9.0/Cargo.toml 1970-01-01T01:00:00+01:00 ++++ qrcode-0.9.0/Cargo.toml 2019-03-15T07:16:59.890182+01:00 +@@ -39,7 +39,7 @@ + version = "1" + + [dependencies.image] +-version = "0.20" ++version = "0.21" + optional = true + + [features] diff --git a/rust-qrcode.spec b/rust-qrcode.spec new file mode 100644 index 0000000..9fdd496 --- /dev/null +++ b/rust-qrcode.spec @@ -0,0 +1,101 @@ +# Generated by rust2rpm +%bcond_with check +%global debug_package %{nil} + +# Binary is useless +%global __cargo_is_bin() false + +%global crate qrcode + +Name: rust-%{crate} +Version: 0.9.0 +Release: 1%{?dist} +Summary: QR code encoder in Rust + +# Upstream license specification: MIT / Apache-2.0 +License: MIT or ASL 2.0 +URL:
https://crates.io/crates/qrcode
+Source: %{crates_source} +# Initial patched metadata +# * Update image to 0.21,
https://github.com/kennytm/qrcode-rust/pull/25
+Patch0: qrcode-fix-metadata.diff + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging +BuildRequires: (crate(checked_int_cast/default) >= 1.0.0 with crate(checked_int_cast/default) < 2.0.0) +BuildRequires: (crate(image/default) >= 0.21.0 with crate(image/default) < 0.22.0) + +%global _description \ +QR code encoder in Rust. + +%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.txt LICENSE-APACHE.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 + +%package -n %{name}+image-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+image-devel %{_description} + +This package contains library source intended for building other packages +which use "image" feature of "%{crate}" crate. + +%files -n %{name}+image-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+svg-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+svg-devel %{_description} + +This package contains library source intended for building other packages +which use "svg" feature of "%{crate}" crate. + +%files -n %{name}+svg-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Mar 15 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.9.0-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..6b49994 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (qrcode-0.9.0.crate) = a473c3d4a7025a2295cfafa63edfdc2058c77591584e80aec76fce71aba0a2915571161a0328146dcc8055c8e5564d70739f9775f1288aff4ff73673dc2f9692 diff --git a/tests/.fmf/version b/tests/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/tests/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/tests/provision.fmf b/tests/provision.fmf new file mode 100644 index 0000000..503a97c --- /dev/null +++ b/tests/provision.fmf @@ -0,0 +1,5 @@ +--- +standard-inventory-qcow2: + qemu: + # `cargo test` usually eats more than 1G. + m: 4G diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..12be38b --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +--- +- 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-qrcode
1
0
0
0
Architecture specific change in rpms/rust-png.git
by githook-noreply@fedoraproject.org
15 Mar '19
15 Mar '19
The package rpms/rust-png.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-png.git/commit/?id=4bd04538895…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 4bd045388958b76485e5d1490bcd460b61e215c9 Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> Date: Fri Mar 15 10:57:51 2019 +0100 Initial import Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b3692fe --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/png-0.14.0.crate diff --git a/rust-png.spec b/rust-png.spec new file mode 100644 index 0000000..341cdff --- /dev/null +++ b/rust-png.spec @@ -0,0 +1,117 @@ +# Generated by rust2rpm +# * No glium packaged yet +%bcond_with check +%global debug_package %{nil} + +%global crate png + +Name: rust-%{crate} +Version: 0.14.0 +Release: 1%{?dist} +Summary: PNG decoding and encoding library in pure Rust + +# Upstream license specification: MIT/Apache-2.0 +License: MIT or ASL 2.0 +URL:
https://crates.io/crates/png
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging +BuildRequires: (crate(bitflags/default) >= 1.0.0 with crate(bitflags/default) < 2.0.0) +BuildRequires: (crate(deflate/default) >= 0.7.2 with crate(deflate/default) < 0.8.0) +BuildRequires: (crate(inflate/default) >= 0.4.2 with crate(inflate/default) < 0.5.0) +BuildRequires: (crate(num-iter/default) >= 0.1.32 with crate(num-iter/default) < 0.2.0) +%if %{with check} +BuildRequires: (crate(getopts/default) >= 0.2.14 with crate(getopts/default) < 0.3.0) +BuildRequires: (crate(glium/glutin) >= 0.22.0 with crate(glium/glutin) < 0.23.0) +BuildRequires: (crate(glob/default) >= 0.2.11 with crate(glob/default) < 0.3.0) +BuildRequires: (crate(rand/default) >= 0.5.5 with crate(rand/default) < 0.6.0) +BuildRequires: (crate(term/default) >= 0.4.0 with crate(term/default) < 0.5.0) +%endif + +%global _description \ +PNG decoding and encoding library in pure Rust. + +%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}/ + +%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 + +%package -n %{name}+deflate-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+deflate-devel %{_description} + +This package contains library source intended for building other packages +which use "deflate" feature of "%{crate}" crate. + +%files -n %{name}+deflate-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+png-encoding-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+png-encoding-devel %{_description} + +This package contains library source intended for building other packages +which use "png-encoding" feature of "%{crate}" crate. + +%files -n %{name}+png-encoding-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+unstable-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unstable-devel %{_description} + +This package contains library source intended for building other packages +which use "unstable" feature of "%{crate}" crate. + +%files -n %{name}+unstable-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Mar 15 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.14.0-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..a6567b5 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (png-0.14.0.crate) = f4c7c9ac229f0f91f9fcadb1bc60a8bc98486262794eec4a666c2f7696c1907425399e692961d02194765c5d3aae855db55b020a8010566fbe5efc562130748d diff --git a/tests/.fmf/version b/tests/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/tests/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/tests/provision.fmf b/tests/provision.fmf new file mode 100644 index 0000000..503a97c --- /dev/null +++ b/tests/provision.fmf @@ -0,0 +1,5 @@ +--- +standard-inventory-qcow2: + qemu: + # `cargo test` usually eats more than 1G. + m: 4G diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..1ba87ae --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +--- +- 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-png
1
0
0
0
Architecture specific change in rpms/rust-lzw.git
by githook-noreply@fedoraproject.org
15 Mar '19
15 Mar '19
The package rpms/rust-lzw.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-lzw.git/commit/?id=e03f6a6c947…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit e03f6a6c94715df7622e9d0bd13eb657fec8ad76 Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> Date: Fri Mar 15 10:57:21 2019 +0100 initial import Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d9edf4a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/lzw-0.10.0.crate diff --git a/rust-lzw.spec b/rust-lzw.spec new file mode 100644 index 0000000..1644222 --- /dev/null +++ b/rust-lzw.spec @@ -0,0 +1,81 @@ +# Generated by rust2rpm +%bcond_with check +%global debug_package %{nil} + +%global crate lzw + +Name: rust-%{crate} +Version: 0.10.0 +Release: 1%{?dist} +Summary: LZW compression and decompression + +# Upstream license specification: MIT/Apache-2.0 +License: MIT or ASL 2.0 +URL:
https://crates.io/crates/lzw
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging + +%global _description \ +LZW compression and decompression. + +%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}/ + +%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 + +%package -n %{name}+raii_no_panic-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+raii_no_panic-devel %{_description} + +This package contains library source intended for building other packages +which use "raii_no_panic" feature of "%{crate}" crate. + +%files -n %{name}+raii_no_panic-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Mar 15 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.10.0-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..a914958 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (lzw-0.10.0.crate) = 4f62b824a4ede1be1618e75734d109202ad85dcd219409412868433e92513f4f1953a3d85b570d5195cb9b6fcd7af08e0a56a9f1f4daea42d604b37f1218c2f2 diff --git a/tests/.fmf/version b/tests/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/tests/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/tests/provision.fmf b/tests/provision.fmf new file mode 100644 index 0000000..503a97c --- /dev/null +++ b/tests/provision.fmf @@ -0,0 +1,5 @@ +--- +standard-inventory-qcow2: + qemu: + # `cargo test` usually eats more than 1G. + m: 4G diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..21d06ac --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +--- +- 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-lzw
1
0
0
0
Architecture specific change in rpms/rust-inflate.git
by githook-noreply@fedoraproject.org
15 Mar '19
15 Mar '19
The package rpms/rust-inflate.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-inflate.git/commit/?id=7f098b8…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 7f098b8d45c47ff0b6c86b87f301689ff49bbb6c Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> Date: Fri Mar 15 10:56:34 2019 +0100 Initial import Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1b00a3c --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/inflate-0.4.5.crate diff --git a/rust-inflate.spec b/rust-inflate.spec new file mode 100644 index 0000000..79a285b --- /dev/null +++ b/rust-inflate.spec @@ -0,0 +1,81 @@ +# Generated by rust2rpm +%bcond_with check +%global debug_package %{nil} + +%global crate inflate + +Name: rust-%{crate} +Version: 0.4.5 +Release: 1%{?dist} +Summary: DEFLATE decoding + +License: MIT +URL:
https://crates.io/crates/inflate
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging +BuildRequires: (crate(adler32/default) >= 1.0.2 with crate(adler32/default) < 2.0.0) + +%global _description \ +DEFLATE decoding. + +%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}/ + +%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 + +%package -n %{name}+unstable-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+unstable-devel %{_description} + +This package contains library source intended for building other packages +which use "unstable" feature of "%{crate}" crate. + +%files -n %{name}+unstable-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Mar 15 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.4.5-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..af0e608 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (inflate-0.4.5.crate) = 1392402f72a8463dc5cdaf815d8933e8dfcc914fb3a91e69c38e54deb7d55b5211e157b640b7cfa999400fb4d2e233a4a1a678147594dfa0be300894126d17f2 diff --git a/tests/.fmf/version b/tests/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/tests/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/tests/provision.fmf b/tests/provision.fmf new file mode 100644 index 0000000..503a97c --- /dev/null +++ b/tests/provision.fmf @@ -0,0 +1,5 @@ +--- +standard-inventory-qcow2: + qemu: + # `cargo test` usually eats more than 1G. + m: 4G diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..607733e --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +--- +- 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-inflate
1
0
0
0
Architecture specific change in rpms/rust-deflate.git
by githook-noreply@fedoraproject.org
15 Mar '19
15 Mar '19
The package rpms/rust-deflate.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-deflate.git/commit/?id=eac5697…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit eac5697c3dc46ae42d4536843ea351716a0acb23 Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> Date: Fri Mar 15 10:55:57 2019 +0100 Initial import Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9238ffb --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/deflate-0.7.19.crate diff --git a/rust-deflate.spec b/rust-deflate.spec new file mode 100644 index 0000000..63f078f --- /dev/null +++ b/rust-deflate.spec @@ -0,0 +1,98 @@ +# Generated by rust2rpm +%bcond_with check +%global debug_package %{nil} + +%global crate deflate + +Name: rust-%{crate} +Version: 0.7.19 +Release: 1%{?dist} +Summary: DEFLATE, zlib and gzip encoder written in rust + +# Upstream license specification: MIT/Apache-2.0 +License: MIT or ASL 2.0 +URL:
https://crates.io/crates/deflate
+Source: %{crates_source} + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging +BuildRequires: (crate(adler32/default) >= 1.0.2 with crate(adler32/default) < 2.0.0) +BuildRequires: (crate(byteorder/default) >= 1.0.0 with crate(byteorder/default) < 2.0.0) +%if %{with check} +BuildRequires: (crate(flate2/default) >= 1.0.0 with crate(flate2/default) < 2.0.0) +%endif + +%global _description \ +A DEFLATE, zlib and gzip encoder written in rust. + +%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}/ + +%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 + +%package -n %{name}+gzip-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+gzip-devel %{_description} + +This package contains library source intended for building other packages +which use "gzip" feature of "%{crate}" crate. + +%files -n %{name}+gzip-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%package -n %{name}+gzip-header-devel +Summary: %{summary} +BuildArch: noarch + +%description -n %{name}+gzip-header-devel %{_description} + +This package contains library source intended for building other packages +which use "gzip-header" feature of "%{crate}" crate. + +%files -n %{name}+gzip-header-devel +%ghost %{cargo_registry}/%{crate}-%{version}/Cargo.toml + +%prep +%autosetup -n %{crate}-%{version_no_tilde} -p1 +%cargo_prep + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Mar 15 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.7.19-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..700828c --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (deflate-0.7.19.crate) = f2aedb6cd5d09daf4b2449fcd139f27a8a3ee97bdbd54b9f04611f308b96d9627579beafd1421266c3ca15d017c68872b957ba90e6813dd7cb07de5c9ac6a4f9 diff --git a/tests/.fmf/version b/tests/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/tests/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/tests/provision.fmf b/tests/provision.fmf new file mode 100644 index 0000000..503a97c --- /dev/null +++ b/tests/provision.fmf @@ -0,0 +1,5 @@ +--- +standard-inventory-qcow2: + qemu: + # `cargo test` usually eats more than 1G. + m: 4G diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..3b7a0de --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +--- +- 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-deflate
1
0
0
0
Architecture specific change in rpms/rust-crossterm_utils.git
by githook-noreply@fedoraproject.org
15 Mar '19
15 Mar '19
The package rpms/rust-crossterm_utils.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-crossterm_utils.git/commit/?id…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit 296ead50bdcc8eafae39b6bff6ff9824b8e1485f Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> Date: Fri Mar 15 10:55:06 2019 +0100 Initial import Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4ce05ee --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/crossterm_utils-0.1.0.crate diff --git a/crossterm_utils-fix-metadata.diff b/crossterm_utils-fix-metadata.diff new file mode 100644 index 0000000..5c97e99 --- /dev/null +++ b/crossterm_utils-fix-metadata.diff @@ -0,0 +1,12 @@ +--- crossterm_utils-0.1.0/Cargo.toml 1970-01-01T01:00:00+01:00 ++++ crossterm_utils-0.1.0/Cargo.toml 2019-03-15T06:13:33.900755+01:00 +@@ -27,9 +27,3 @@ + + [target."cfg(unix)".dependencies.termios] + version = "0.3.1" +-[target."cfg(windows)".dependencies.crossterm_winapi] +-version = "0.1.1" +- +-[target."cfg(windows)".dependencies.winapi] +-version = "0.3.5" +-features = ["wincon"] diff --git a/rust-crossterm_utils.spec b/rust-crossterm_utils.spec new file mode 100644 index 0000000..c7b79c6 --- /dev/null +++ b/rust-crossterm_utils.spec @@ -0,0 +1,74 @@ +# Generated by rust2rpm +#
https://github.com/TimonPost/crossterm/issues/98
+%bcond_with check +%global debug_package %{nil} + +%global crate crossterm_utils + +Name: rust-%{crate} +Version: 0.1.0 +Release: 1%{?dist} +Summary: Library containing some common used utils for the crossterm crate + +#
https://github.com/TimonPost/crossterm/issues/99
+License: MIT +URL:
https://crates.io/crates/crossterm_utils
+Source: %{crates_source} +# Initial patched metadata +# * No Windows +Patch0: crossterm_utils-fix-metadata.diff + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging +BuildRequires: (crate(libc/default) >= 0.2.43 with crate(libc/default) < 0.3.0) +BuildRequires: (crate(termios/default) >= 0.3.1 with crate(termios/default) < 0.4.0) + +%global _description \ +A library containing some common used utils for the crossterm crate. + +%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 +%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_no_tilde} -p1 +%cargo_prep + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Mar 15 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.1.0-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..505bade --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (crossterm_utils-0.1.0.crate) = 7122c17c9cff378b9c0eabf2a7c74ccc2eeb99a879cf4d882ce7dc0ddcbe795e071ef3d6c05c9808549db9ff4fa7216251240c0e41afe57857a403fa23ffe3c3 diff --git a/tests/.fmf/version b/tests/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/tests/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/tests/provision.fmf b/tests/provision.fmf new file mode 100644 index 0000000..503a97c --- /dev/null +++ b/tests/provision.fmf @@ -0,0 +1,5 @@ +--- +standard-inventory-qcow2: + qemu: + # `cargo test` usually eats more than 1G. + m: 4G diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..b890c6c --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +--- +- 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-crossterm_utils
1
0
0
0
Architecture specific change in rpms/rust-crossterm_terminal.git
by githook-noreply@fedoraproject.org
15 Mar '19
15 Mar '19
The package rpms/rust-crossterm_terminal.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-crossterm_terminal.git/commit/…
. Change: +ExclusiveArch: %{rust_arches} Thanks. Full change: ============ commit cc5c72f17ce4715e44b063349d57e178f0b3714d Author: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> Date: Fri Mar 15 10:54:56 2019 +0100 Initial import Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5a766c9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/crossterm_terminal-0.1.0.crate diff --git a/crossterm_terminal-fix-metadata.diff b/crossterm_terminal-fix-metadata.diff new file mode 100644 index 0000000..dd45b16 --- /dev/null +++ b/crossterm_terminal-fix-metadata.diff @@ -0,0 +1,8 @@ +--- crossterm_terminal-0.1.0/Cargo.toml 1970-01-01T01:00:00+01:00 ++++ crossterm_terminal-0.1.0/Cargo.toml 2019-03-15T06:32:12.189591+01:00 +@@ -33,5 +33,3 @@ + version = "0.1.0" + [target."cfg(unix)".dependencies.libc] + version = "0.2.43" +-[target."cfg(windows)".dependencies.crossterm_winapi] +-version = "0.1.1" diff --git a/rust-crossterm_terminal.spec b/rust-crossterm_terminal.spec new file mode 100644 index 0000000..85bf940 --- /dev/null +++ b/rust-crossterm_terminal.spec @@ -0,0 +1,75 @@ +# Generated by rust2rpm +#
https://github.com/TimonPost/crossterm/issues/104
+%bcond_with check +%global debug_package %{nil} + +%global crate crossterm_terminal + +Name: rust-%{crate} +Version: 0.1.0 +Release: 1%{?dist} +Summary: Cross-platform library for doing terminal related actions + +#
https://github.com/TimonPost/crossterm/issues/99
+License: MIT +URL:
https://crates.io/crates/crossterm_terminal
+Source: %{crates_source} +# Initial patched metadata +# * No Windows +Patch0: crossterm_terminal-fix-metadata.diff + +ExclusiveArch: %{rust_arches} + +BuildRequires: rust-packaging +BuildRequires: (crate(crossterm_cursor/default) >= 0.1.0 with crate(crossterm_cursor/default) < 0.2.0) +BuildRequires: (crate(crossterm_utils/default) >= 0.1.0 with crate(crossterm_utils/default) < 0.2.0) +BuildRequires: (crate(libc/default) >= 0.2.43 with crate(libc/default) < 0.3.0) + +%global _description \ +A cross-platform library for doing terminal related actions. + +%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 +%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_no_tilde} -p1 +%cargo_prep + +%build +%cargo_build + +%install +%cargo_install + +%if %{with check} +%check +%cargo_test +%endif + +%changelog +* Fri Mar 15 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.1.0-1 +- Initial package diff --git a/sources b/sources new file mode 100644 index 0000000..673bb39 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (crossterm_terminal-0.1.0.crate) = b9b21cd421130562e8bd760edc6836c4177353707a778682853c55aeb21fa9f34f00b5dfeeb493764aeee4659fa9908d4d452310f088bf46e79f090f10bfe82c diff --git a/tests/.fmf/version b/tests/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/tests/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/tests/provision.fmf b/tests/provision.fmf new file mode 100644 index 0000000..503a97c --- /dev/null +++ b/tests/provision.fmf @@ -0,0 +1,5 @@ +--- +standard-inventory-qcow2: + qemu: + # `cargo test` usually eats more than 1G. + m: 4G diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..63594fe --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +--- +- 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-crossterm_terminal
1
0
0
0
← Newer
1
...
18
19
20
21
22
23
24
...
46
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Results per page:
10
25
50
100
200