sirikali/sirikali.spec
2018-05-03 01:27:37 +03:00

69 lines
1.7 KiB
RPMSpec

%define debug %nil
%define debug_package %nil
Name: sirikali
Version: 1.3.3
Release: 1
Summary: SiriKali is a frontend to crypt FS
License: GPLv2+
Group: System/Base
Source: %{name}-%{version}.tar.gz
#Source100: sirikali-rpmlint
URL: http://mhogomchungu.github.io/sirikali
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: glibc-devel
BuildRequires: pkgconfig(libgcrypt)
BuildRequires: pkgconfig(libsecret-1)
BuildRequires: pkgconfig(Qt5Core)
Requires: encfs
%description
SiriKali is a Qt/C++ GUI front end to encfs,cryfs,
gocryptfs,ecryptfs and securefs.
%undefine _debugsource_packages
%prep
%setup -q
%build
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr -DQT5=true -DNOKDESUPPORT=true -DNOSECRETSUPPORT=false -DCMAKE_BUILD_TYPE=RELEASE ..
%install
cd build
make DESTDIR=$RPM_BUILD_ROOT install
%clean
rm -rf %{buildroot}
rm -rf $RPM_BUILD_DIR/sirikali
%files
%defattr(0755,root,root)
%{_bindir}/sirikali
%{_bindir}/sirikali.pkexec
%{_datadir}/applications/sirikali.desktop
%dir %{_datadir}/sirikali/translations
%dir %{_datadir}/sirikali
%defattr(0644,root,root)
%{_datadir}/icons/hicolor/48x48/apps/sirikali.png
%{_datadir}/icons/hicolor/256x256/apps/sirikali.png
%{_datadir}/pixmaps/sirikali.png
%{_datadir}/icons/sirikali.png
%{_datadir}/metainfo/sirikali.appdata.xml
%{_datadir}/sirikali/translations/en_US.qm
%{_datadir}/sirikali/translations/fr_FR.qm
%{_datadir}/sirikali/translations/es_MX.qm
%{_datadir}/sirikali/translations/de_DE.qm
%{_datadir}/polkit-1/actions/org.sirikali.pkexec.policy
%{_datadir}/man/man1/sirikali.1.xz
%{_datadir}/man/man1/sirikali.pkexec.1.xz
%defattr(0644,root,root)
%changelog