forked from openRuyi/rust-rpm-macros
13 lines
664 B
Plaintext
13 lines
664 B
Plaintext
# Example buildsystem for rust crates
|
|
%buildsystem_rustcrates_prep() %{expand:\\\
|
|
%autosetup -C -p1 %* \\\
|
|
}
|
|
%buildsystem_rustcrates_conf() %nil
|
|
%buildsystem_rustcrates_build() %nil
|
|
%buildsystem_rustcrates_install() %{expand:\\\
|
|
%__install -d %{buildroot}%{_datadir}/cargo/registry/%{crate_name}-%{version} ; \\\
|
|
%__cp -a . %{buildroot}%{_datadir}/cargo/registry/%{crate_name}-%{version}/ ; \\\
|
|
%__rm -f %{buildroot}%{_datadir}/cargo/registry/%{crate_name}-%{version}/*checksum.json ; \\\
|
|
echo '{"files":{},"package":null}' > %{buildroot}%{_datadir}/cargo/registry/%{crate_name}-%{version}/.cargo-checksum.json \\\
|
|
}
|
|
%buildsystem_rustcrates_check() %nil |