veracrypt/veracrypt.spec
2015-06-04 17:43:08 +03:00

52 lines
No EOL
1.3 KiB
RPMSpec

%define debug_package %{nil}
Summary: Disk encryption software
Name: veracrypt
Version: 1.0f_2
Release: 1
License: Microsoft Public License
Group: File tools
Url: https://veracrypt.codeplex.com
Source0: %{name}_1.0f-2_Source.tar.bz2
Patch0: veracrypt-1.0f-2-wxString.patch
Patch1: veracrypt-1.0f-2-no-makeself.patch
Patch2: veracrypt-1.0f-2-desktop.patch
BuildRequires: wxgtku3.0-devel
%description
Free disk encryption software based on TrueCrypt.
%files
%{_bindir}/*
%{_datadir}/%{name}
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_iconsdir}/hicolor/*/apps/*
#----------------------------------------------------------------------------
%prep
%setup -qc
%patch0 -p1
%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