33 lines
1.2 KiB
TOML
33 lines
1.2 KiB
TOML
[package]
|
|
cargo-toml-patch-comments = [
|
|
"switch crypto backend from Nettle to OpenSSL",
|
|
"exclude files that are only useful for upstream development",
|
|
"drop automated generation of upstream integration tests",
|
|
"drop features for unsupported crypto backends",
|
|
]
|
|
extra-files = [
|
|
"%{_mandir}/man1/sq*",
|
|
"%{bash_completions_dir}/sq.bash",
|
|
"%{fish_completions_dir}/sq.fish",
|
|
"%{zsh_completions_dir}/_sq",
|
|
]
|
|
|
|
[scripts]
|
|
prep.post = [
|
|
"# drop broken integration tests",
|
|
"rm -vr subplot/",
|
|
]
|
|
install.post = [
|
|
"# install manual pages",
|
|
"mkdir -p %{buildroot}/%{_mandir}/man1",
|
|
"cp -pav target/release/build/%{crate}-*/out/man-pages/sq*.1 %{buildroot}/%{_mandir}/man1/",
|
|
"# install shell completions",
|
|
"install -Dpm 0644 target/release/build/%{crate}-*/out/shell-completions/sq.bash \\",
|
|
" %{buildroot}/%{bash_completions_dir}/sq.bash",
|
|
"install -Dpm 0644 target/release/build/%{crate}-*/out/shell-completions/sq.fish \\",
|
|
" %{buildroot}/%{fish_completions_dir}/sq.fish",
|
|
"install -Dpm 0644 target/release/build/%{crate}-*/out/shell-completions/_sq \\",
|
|
" %{buildroot}/%{zsh_completions_dir}/_sq",
|
|
]
|
|
|