Soc Virnyl Estela 2022-08-06 13:18:11 +00:00 committed by Git OBS Bridge
parent ed9cf0adc2
commit 7ea5cd9e72

View File

@ -17,7 +17,7 @@
%global _commit_hash e65e40a8d352e6b26a337419c82d5b406d3cf2fc %global _commit_hash e65e40a8d352e6b26a337419c82d5b406d3cf2fc
%global rustflags -C linker=clang -C link-arg=-fuse-ld=mold
Name: lapce Name: lapce
Version: 0.1.3+git145 Version: 0.1.3+git145
Release: 0 Release: 0
@ -28,11 +28,10 @@ Group: Productivity/Text/Editors
Source0: https://github.com/lapce/lapce/archive/%{_commit_hash}.tar.gz#/%{name}-%{version}.tar.gz Source0: https://github.com/lapce/lapce/archive/%{_commit_hash}.tar.gz#/%{name}-%{version}.tar.gz
Source1: vendor.tar.gz Source1: vendor.tar.gz
Source2: cargo_config Source2: cargo_config
BuildRequires: c_compiler BuildRequires: clang
BuildRequires: c++_compiler BuildRequires: mold
BuildRequires: cargo-packaging BuildRequires: cargo-packaging
BuildRequires: cmake BuildRequires: cmake
BuildRequires: libgcc_s1
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: python3 BuildRequires: python3
BuildRequires: rust >= 1.62 BuildRequires: rust >= 1.62
@ -60,7 +59,7 @@ mkdir .cargo
cp %{SOURCE2} .cargo/config cp %{SOURCE2} .cargo/config
%build %build
%{cargo_build} RUSTFLAGS="%{rustflags}" %{cargo_build} --profile release-lto
%install %install
install -Dm 0755 %{_builddir}/%{name}-%{version}/target/release/%{name} %{buildroot}%{_bindir}/%{name} install -Dm 0755 %{_builddir}/%{name}-%{version}/target/release/%{name} %{buildroot}%{_bindir}/%{name}
@ -73,7 +72,8 @@ install -Dm 0644 extra/images/dev.%{name}.%{name}.svg %{buildroot}%{_datadir}/pi
%doc README.md %doc README.md
%{_bindir}/lapce %{_bindir}/lapce
%{_bindir}/lapce.sh %{_bindir}/lapce.sh
%{_datadir}/applications/lapce.desktop %{_datadir}/metainfo/dev.lapce.lapce.metainfo.xml
%{_datadir}/pixmaps/lapce.svg %{_datadir}/applications/dev.lapce.lapce.desktop
%{_datadir}/pixmaps/dev.lapce.lapce.svg
%changelog %changelog