From 80cff29d415d0795b94bddd3d3160f708a94ed44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Behrendt?= Date: Wed, 21 Sep 2016 15:33:55 +0200 Subject: [PATCH 1/1] Initial Commit of VeraCrypt --- Makefile | 1 + abi_used_libs | 9 +++++++++ files/no-makeself.patch | 7 +++++++ files/veracrypt.desktop | 9 +++++++++ package.yml | 23 +++++++++++++++++++++++ pspec_x86_64.xml | 35 +++++++++++++++++++++++++++++++++++ 6 files changed, 84 insertions(+) create mode 100644 Makefile create mode 100644 abi_used_libs create mode 100644 files/no-makeself.patch create mode 100644 files/veracrypt.desktop create mode 100644 package.yml create mode 100644 pspec_x86_64.xml diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0a42375 --- /dev/null +++ b/Makefile @@ -0,0 +1 @@ +include ../Makefile.common diff --git a/abi_used_libs b/abi_used_libs new file mode 100644 index 0000000..6c0f73e --- /dev/null +++ b/abi_used_libs @@ -0,0 +1,9 @@ +libc.so.6 +libdl.so.2 +libfuse.so.2 +libgcc_s.so.1 +libpthread.so.0 +libstdc++.so.6 +libwx_baseu-3.0.so.0 +libwx_gtk2u_adv-3.0.so.0 +libwx_gtk2u_core-3.0.so.0 diff --git a/files/no-makeself.patch b/files/no-makeself.patch new file mode 100644 index 0000000..f1d5949 --- /dev/null +++ b/files/no-makeself.patch @@ -0,0 +1,7 @@ +--- a/src/Main/Main.make ++++ b/src/Main/Main.make +@@ -227,7 +227,6 @@ endif + 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) diff --git a/files/veracrypt.desktop b/files/veracrypt.desktop new file mode 100644 index 0000000..c3230ae --- /dev/null +++ b/files/veracrypt.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=VeraCrypt +Icon=veracrypt.xpm +Exec=veracrypt +Comment=Disk encryption software based on TrueCrypt +Categories=System; +Terminal=false diff --git a/package.yml b/package.yml new file mode 100644 index 0000000..6e36ded --- /dev/null +++ b/package.yml @@ -0,0 +1,23 @@ +name : veracrypt +version : 1.18 +release : 1 +source : + - http://netcologne.dl.sourceforge.net/project/veracrypt/VeraCrypt%201.18/VeraCrypt_1.18_Source.tar.bz2 : 392bf08c48fcfeaa1aa0b9436be85a8a1ed13d960e6b3dd2fe4bee73cb402c07 +license : + - TrueCrypt-3.0 + - Apache-2.0 +component : security.crypto +summary : Disk encryption software based on TrueCrypt +description: Disk encryption software based on TrueCrypt +setup : | + %patch -p1 < $pkgfiles/no-makeself.patch +builddeps : + - pkgconfig(fuse) + - wxwidgets-devel +build : | + cd src + %make +install : | + install -Dm755 %workdir%/src/Main/veracrypt %installroot%/usr/bin/veracrypt + install -Dm644 %workdir%/src/Resources/Icons/VeraCrypt-256x256.xpm %installroot%/usr/share/pixmaps/veracrypt.xpm + install -Dm644 $pkgfiles/veracrypt.desktop %installroot%/usr/share/applications/veracrypt.desktop diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml new file mode 100644 index 0000000..061860e --- /dev/null +++ b/pspec_x86_64.xml @@ -0,0 +1,35 @@ + + + veracrypt + + Sönke Behrendt + thesoenke@outlook.com + + TrueCrypt + Apache-2.0 + security.crypto + Disk encryption software based on TrueCrypt + Disk encryption software based on TrueCrypt + https://solus-project.com/sources/README.Solus + + + veracrypt + Disk encryption software based on TrueCrypt + Disk encryption software based on TrueCrypt + security.crypto + + /usr/bin + /usr/share/applications/veracrypt.desktop + /usr/share/pixmaps/veracrypt.xpm + + + + + 2016-09-21 + 1.18 + Packaging update + Sönke Behrendt + thesoenke@outlook.com + + + \ No newline at end of file -- 2.10.0