veracrypt/veracrypt.spec

50 lines
1.3 KiB
RPMSpec
Raw Normal View History

2015-06-04 17:43:08 +03:00
%define debug_package %{nil}
Summary: Disk encryption software
Name: veracrypt
2016-03-30 00:06:02 +04:00
Version: 1.17
2015-06-04 17:43:08 +03:00
Release: 1
License: Microsoft Public License
Group: File tools
Url: https://veracrypt.codeplex.com
2016-03-30 00:06:02 +04:00
Source0: https://github.com/veracrypt/VeraCrypt/archive/VeraCrypt-VeraCrypt_%{version}.tar.gz
2015-06-04 17:43:08 +03:00
Patch2: veracrypt-1.0f-2-desktop.patch
BuildRequires: wxgtku3.0-devel
2015-06-04 17:48:02 +03:00
BuildRequires: nasm
2015-06-04 17:54:09 +03:00
BuildRequires: fuse-devel
2015-06-04 17:59:15 +03:00
BuildRequires: imagemagick
2015-06-04 17:43:08 +03:00
%description
Free disk encryption software based on TrueCrypt.
%files
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/*
#----------------------------------------------------------------------------
%prep
2016-03-30 00:06:02 +04:00
%setup -qcn VeraCrypt-VeraCrypt_%{version}
2015-06-04 17:43:08 +03:00
%patch2 -p1
%build
pushd src
%make
popd
pushd src/Resources/Icons
convert VeraCrypt-16x16.xpm VeraCrypt-16x16.png
convert VeraCrypt-48x48.xpm VeraCrypt-48x48.png
popd
rm -f src/Setup/Linux/usr/bin/veracrypt-uninstall.sh
%install
cp -r src/Setup/Linux/usr %{buildroot}
mkdir -p %{buildroot}%{_iconsdir}/hicolor/16x16/apps/
mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/
install -m 0644 src/Resources/Icons/VeraCrypt-16x16.png %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
install -m 0644 src/Resources/Icons/VeraCrypt-48x48.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png