diff --git a/README.md b/README.md index b060615..25bd892 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # cbindgen +A project for generating C bindings from Rust code. + diff --git a/cbindgen.spec b/cbindgen.spec new file mode 100644 index 0000000..955f620 --- /dev/null +++ b/cbindgen.spec @@ -0,0 +1,45 @@ +Name: cbindgen +Version: 0.6.7 +Release: 1mamba +Summary: A project for generating C bindings from Rust code +Group: Applications/Development +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: https://github.com/eqrion/cbindgen +## GITSOURCE https://github.com/eqrion/cbindgen.git v0.6.7 +Source: https://github.com/eqrion/cbindgen.git/v%{version}/cbindgen-%{version}.tar.bz2 +License: MPL 2.0 +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libgcc +## AUTOBUILDREQ-END +BuildRequires: rust-bin +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +A project for generating C bindings from Rust code. + +%debug_package + +%prep +%setup -q + +%build +cargo build --release + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +install -D -m0755 target/release/cbindgen %{buildroot}%{_bindir}/cbindgen + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%{_bindir}/cbindgen +%doc LICENSE + +%changelog +* Thu Jan 03 2019 Silvan Calarco 0.6.7-1mamba +- package created using the webbuild interface