From c4b854f91875e9fe86acce397bd2bfa749727c3b Mon Sep 17 00:00:00 2001 From: wk333 <13474090681@163.com> Date: Thu, 30 Oct 2025 15:24:19 +0800 Subject: [PATCH] Obsoleted since Oct 2025 (cherry picked from commit 78039cc0aa67ba974068090e92af5e95d71bc963) --- ...pt-cargo_prep-V-flag-for-spec-compat.patch | 27 ------ README.en.md | 36 ------- README.md | 38 +------- rust-packaging-26.3.tar.gz | Bin 11813 -> 0 bytes rust-packaging.spec | 88 ------------------ 5 files changed, 3 insertions(+), 186 deletions(-) delete mode 100644 0001-Temporarily-accept-cargo_prep-V-flag-for-spec-compat.patch delete mode 100644 README.en.md delete mode 100644 rust-packaging-26.3.tar.gz delete mode 100644 rust-packaging.spec diff --git a/0001-Temporarily-accept-cargo_prep-V-flag-for-spec-compat.patch b/0001-Temporarily-accept-cargo_prep-V-flag-for-spec-compat.patch deleted file mode 100644 index 2195780..0000000 --- a/0001-Temporarily-accept-cargo_prep-V-flag-for-spec-compat.patch +++ /dev/null @@ -1,27 +0,0 @@ -From c1cb014722147a3373a7d7ebbf99781cbb335cbf Mon Sep 17 00:00:00 2001 -From: Fabio Valentini -Date: Fri, 13 Oct 2023 00:31:15 +0200 -Subject: [PATCH] Temporarily accept cargo_prep -V flag for spec compatibiltiy - with RHEL - ---- - macros.d/macros.cargo | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/macros.d/macros.cargo b/macros.d/macros.cargo -index e99f5a6..05159d8 100644 ---- a/macros.d/macros.cargo -+++ b/macros.d/macros.cargo -@@ -54,7 +54,8 @@ - # -v - use vendored sources from instead of - # %%cargo_registry - # -N - Don't set up any registry. Only set up the build configuration. --%cargo_prep(v:N)\ -+%cargo_prep(V:v:N)\ -+%{-V:%{?fedora:%{error:The -V flag for cargo_prep is not supported in Fedora}}}\ - %{-v:%{-N:%{error:-v and -N are mutually exclusive!}}}\ - (\ - set -euo pipefail\ --- -2.41.0 - diff --git a/README.en.md b/README.en.md deleted file mode 100644 index 5670c5c..0000000 --- a/README.en.md +++ /dev/null @@ -1,36 +0,0 @@ -# rust-srpm-macros - -#### Description -RPM macros for building Rust source packages - -#### Software Architecture -Software architecture description - -#### Installation - -1. xxxx -2. xxxx -3. xxxx - -#### Instructions - -1. xxxx -2. xxxx -3. xxxx - -#### Contribution - -1. Fork the repository -2. Create Feat_xxx branch -3. Commit your code -4. Create Pull Request - - -#### Gitee Feature - -1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md -2. Gitee blog [blog.gitee.com](https://blog.gitee.com) -3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) -4. The most valuable open source project [GVP](https://gitee.com/gvp) -5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) -6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/README.md b/README.md index 91841a7..5e0f50b 100644 --- a/README.md +++ b/README.md @@ -1,37 +1,5 @@ -# rust-srpm-macros +Obsoleted since Oct 2025: -#### 介绍 -RPM macros for building Rust source packages +- https://gitee.com/openeuler/release-management/pulls/2447 -#### 软件架构 -软件架构说明 - - -#### 安装教程 - -1. xxxx -2. xxxx -3. xxxx - -#### 使用说明 - -1. xxxx -2. xxxx -3. xxxx - -#### 参与贡献 - -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request - - -#### 特技 - -1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md -2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) -3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 -4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 -5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) -6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) +- https://gitee.com/src-openeuler/rust-srpm-macros/issues/ID36GT diff --git a/rust-packaging-26.3.tar.gz b/rust-packaging-26.3.tar.gz deleted file mode 100644 index 479d1379322b9b90e23dc8a1665023cb42e823e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11813 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 T>a+U%mwo;pH= 0.1.8 - -Requires: cargo -Requires: gawk -Requires: grep - -%if ! 0%{?rhel} -Requires: rust-srpm-macros = %{version}-%{release} -%else -# The "rust-srpm-macros" package is built from the "rust" source package in -# RHEL, so the package follows a different versioning scheme. -Requires: rust-srpm-macros -%endif - -%description -n cargo-rpm-macros -RPM macros for building projects with cargo. - -%prep -%autosetup -p1 - -%build -# nothing to do - -%install -install -D -p -m 0644 -t %{buildroot}/%{_rpmmacrodir} macros.d/macros.cargo -install -D -p -m 0644 -t %{buildroot}/%{_rpmmacrodir} macros.d/macros.rust -%if ! 0%{?rhel} -install -D -p -m 0644 -t %{buildroot}/%{_rpmmacrodir} macros.d/macros.rust-srpm -%endif -install -D -p -m 0644 -t %{buildroot}/%{_fileattrsdir} fileattrs/cargo.attr -install -D -p -m 0644 -t %{buildroot}/%{_fileattrsdir} fileattrs/cargo_vendor.attr - -%if ! 0%{?rhel} -%files -n rust-srpm-macros -%license LICENSE -%{_rpmmacrodir}/macros.rust -%{_rpmmacrodir}/macros.rust-srpm -%endif - -%files -n cargo-rpm-macros -%license LICENSE -%{_rpmmacrodir}/macros.cargo -%if 0%{?rhel} -%{_rpmmacrodir}/macros.rust -%endif -%{_fileattrsdir}/cargo.attr -%{_fileattrsdir}/cargo_vendor.attr - -%changelog -* Tue Oct 15 2024 jianglong - 26.3-1 -- Package init -- Gitee