veracrypt/veracrypt.spec

52 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
2015-10-18 22:09:13 +03:00
Version: 1.16
2015-06-04 17:43:08 +03:00
Release: 1
License: Microsoft Public License
Group: File tools
Url: https://veracrypt.codeplex.com
2015-08-16 13:04:59 +04:00
Source0: %{name}_%{version}_Source.tar.bz2
2015-06-04 17:43:08 +03:00
Patch1: veracrypt-1.0f-2-no-makeself.patch
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
%setup -qc
%patch1 -p1
%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