File sourcegit.spec of Package sourcegit

%define pkg_name sourcegit
%define pkg_version 2025.36

Name: %{pkg_name}
Version: %{pkg_version}
Release: 1
Summary: Open-source & Free Git Gui Client
License: MIT
URL: https://sourcegit-scm.github.io/
Source0: %{pkg_name}-%{pkg_version}-1.x86_64.rpm
Source100: %{pkg_name}.rpmlintrc
Requires: libX11.so.6()(%{__isa_bits}bit)
Requires: libSM.so.6()(%{__isa_bits}bit)
Requires: libicu
Requires: xdg-utils

BuildRequires: cpio


%description
Open-source & Free Git Gui Client

%prep


%install
cd %{buildroot}
rpm2cpio %{SOURCE0} | cpio -idmv
chmod 755 -R %{buildroot}/opt/sourcegit
chmod 755 %{buildroot}/%{_datadir}/applications/sourcegit.desktop
%{__rm} %{buildroot}/%{_bindir}/sourcegit
%{__ln_s} -rf %{buildroot}/opt/sourcegit/sourcegit %{buildroot}/%{_bindir}/sourcegit

%files
%dir /opt/sourcegit/
/opt/sourcegit/*
/usr/share/applications/sourcegit.desktop
/usr/share/icons/*
%{_bindir}/sourcegit

%changelog
# skip
openSUSE Build Service is sponsored by