mirror of
https://abf.rosa.ru/djam/veracrypt.git
synced 2025-02-23 16:02:57 +00:00
Imported from SRPM
This commit is contained in:
commit
63545751e9
5 changed files with 93 additions and 0 deletions
2
.abf.yml
Normal file
2
.abf.yml
Normal file
|
@ -0,0 +1,2 @@
|
|||
sources:
|
||||
veracrypt_1.0f-2_Source.tar.bz2: dfe054a1b53062519e703e99bcd37b29bc9397f7
|
16
veracrypt-1.0f-2-desktop.patch
Normal file
16
veracrypt-1.0f-2-desktop.patch
Normal file
|
@ -0,0 +1,16 @@
|
|||
diff -Naur veracrypt.orig/src/Setup/Linux/veracrypt.desktop veracrypt/src/Setup/Linux/veracrypt.desktop
|
||||
--- veracrypt.orig/src/Setup/Linux/veracrypt.desktop 2015-06-04 17:24:22.186095457 +0300
|
||||
+++ veracrypt/src/Setup/Linux/veracrypt.desktop 2015-06-04 17:26:34.230087638 +0300
|
||||
@@ -1,8 +1,11 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=VeraCrypt
|
||||
+Name[ru]=VeraCrypt
|
||||
GenericName=VeraCrypt
|
||||
-Comment=VeraCrypt
|
||||
+GenericName[ru]=VeraCrypt
|
||||
+Comment=On-the-fly encryption
|
||||
+Comment[ru]=Шифрование файлов
|
||||
Exec=/usr/bin/veracrypt
|
||||
Icon=veracrypt
|
||||
Terminal=false
|
11
veracrypt-1.0f-2-no-makeself.patch
Normal file
11
veracrypt-1.0f-2-no-makeself.patch
Normal file
|
@ -0,0 +1,11 @@
|
|||
diff -Naur veracrypt.orig/src/Main/Main.make veracrypt/src/Main/Main.make
|
||||
--- veracrypt.orig/src/Main/Main.make 2015-06-04 17:16:20.243123996 +0300
|
||||
+++ veracrypt/src/Main/Main.make 2015-06-04 17:16:29.363123456 +0300
|
||||
@@ -207,7 +207,6 @@
|
||||
rm -fr $(PWD)/Setup/Linux/packaging
|
||||
mkdir -p $(PWD)/Setup/Linux/packaging
|
||||
cp $(INTERNAL_INSTALLER_NAME) $(PWD)/Setup/Linux/packaging/.
|
||||
- makeself $(PWD)/Setup/Linux/packaging $(PWD)/Setup/Linux/$(INSTALLER_NAME) "VeraCrypt $(TC_VERSION) Installer" ./$(INTERNAL_INSTALLER_NAME)
|
||||
|
||||
endif
|
||||
|
12
veracrypt-1.0f-2-wxString.patch
Normal file
12
veracrypt-1.0f-2-wxString.patch
Normal file
|
@ -0,0 +1,12 @@
|
|||
diff -Naur veracrypt.orig/src/Main/Forms/KeyfileGeneratorDialog.cpp veracrypt/src/Main/Forms/KeyfileGeneratorDialog.cpp
|
||||
--- veracrypt.orig/src/Main/Forms/KeyfileGeneratorDialog.cpp 2015-06-04 17:07:48.745154286 +0300
|
||||
+++ veracrypt/src/Main/Forms/KeyfileGeneratorDialog.cpp 2015-06-04 17:08:05.445153297 +0300
|
||||
@@ -132,7 +132,7 @@
|
||||
}
|
||||
|
||||
{
|
||||
- FilePath keyfilePath((const wchar_t*) keyfileName.GetFullPath());
|
||||
+ FilePath keyfilePath((const wchar_t*) keyfileName.GetFullPath().c_str());
|
||||
File keyfile;
|
||||
keyfile.Open (keyfilePath, File::CreateWrite);
|
||||
keyfile.Write (keyfileBuffer);
|
52
veracrypt.spec
Normal file
52
veracrypt.spec
Normal file
|
@ -0,0 +1,52 @@
|
|||
%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
|
Loading…
Add table
Reference in a new issue