Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37837025
en ru br
Репозитории ALT

Группа :: Разработка/Прочее
Пакет: rust-bindgen

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: rust-bindgen
Version: 0.66.1
Release: alt1

Summary: Automatically generates Rust FFI bindings to C (and some C++) libraries
License: BSD-3-Clause
Group: Development/Other
Url: https://github.com/rust-lang/rust-bindgen

Source0: %name-%version.tar
Source1: vendor.tar

BuildRequires(pre): rpm-build-rust
BuildRequires: /proc

%description
%summary

%prep
%setup
%ifdef bootstrap
cargo vendor
tar cf %SOURCE1 vendor
%else
tar xf %SOURCE1
%endif

%build
mkdir -p .cargo
cat > .cargo/config.toml <<EOF
[source.crates-io]
replace-with = "vendored-sources"

[source.vendored-sources]
directory = "vendor"
EOF
%rust_build

%install
mkdir -p %buildroot%_bindir
install -Dm0755 target/release/bindgen %buildroot%_bindir/

%files
%doc LICENSE README.md CHANGELOG.md CONTRIBUTING.md
%_bindir/bindgen

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin