1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Strong disk encryption based on TrueCrypt
8 HOMEPAGE= https://www.veracrypt.fr/en/Home.html
12 SITES[main]= SF/veracrypt/VeraCrypt%201.22
13 DISTFILE[1]= VeraCrypt_1.22_Source.tar.bz2:main
15 SPKGS[standard]= complete
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 BUILD_DEPENDS= yasm:single:standard
23 BUILDRUN_DEPENDS= fuse2:single:standard
24 wxWidgets:single:standard
25 RUN_DEPENDS= sudo:primary:standard
27 USES= desktop-utils gmake iconv pkgconfig
31 LICENSE= APACHE20:primary
33 LICENSE_FILE= APACHE20:{{WRKSRC}}/License.txt
35 FPC_EQUIVALENT= security/veracrypt
37 CONFIGURE_ARGS= --wxWidgets-build=0
39 CONFIGURE_ENV= WX_CONFIG="{{LOCALBASE}}/bin/wxgtk3u-3.0-config"
41 BUILD_WRKSRC= {{WRKSRC}}/src
43 MAKE_ENV= WX_CONFIG="{{LOCALBASE}}/bin/wxgtk3u-3.0-config"
45 SUB_FILES= pkg-message-primary-freebsd
48 ${REINPLACE_CMD} -e 's|wx-config|${LOCALBASE}/bin/wxgtk3u-3.0-config|g' \
49 -e '/export LFLAGS/ s|:=|:= ${LDFLAGS}|' \
50 ${WRKSRC}/src/Makefile
52 -e 's|/usr/bin|${PREFIX}/bin|g' \
53 -e 's|Icon=veracrypt|Icon=VeraCrypt-16x16|g' \
54 ${WRKSRC}/src/Setup/FreeBSD/veracrypt.desktop
57 @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications/
58 ${INSTALL_PROGRAM} ${WRKSRC}/src/Main/veracrypt ${STAGEDIR}${PREFIX}/bin
59 ${INSTALL_DATA} ${WRKSRC}/src/Setup/FreeBSD/veracrypt.desktop \
60 ${STAGEDIR}${PREFIX}/share/applications/
61 (cd ${WRKSRC}/src/Resources/Icons && ${COPYTREE_SHARE} . \
62 ${STAGEDIR}${PREFIX}/share/pixmaps "-name '*.xpm'")
64 @${MKDIR} ${STAGEDIR}${STD_DOCDIR}
65 (cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${STD_DOCDIR})
67 [FILE:936:descriptions/desc.primary]
68 VeraCrypt is a free open source disk encryption software for Windows,
69 Mac OSX, FreeBSD and Linux. Brought to you by IDRIX (https://www.idrix.fr)
70 and based on TrueCrypt 7.1a.
72 VeraCrypt main features:
74 - Creates a virtual encrypted disk within a file and mounts it as a disk.
75 - Encrypts an entire partition or storage device such as USB flash drive or
77 - Encrypts a partition or drive where Windows is installed (pre-boot
79 - Encryption is automatic, real-time(on-the-fly) and transparent.
80 - Parallelization and pipelining allow data to be read and written as fast
81 as if the drive was not encrypted.
82 - Encryption can be hardware-accelerated on modern processors.
83 - Provides plausible deniability, in case an adversary forces you to reveal
84 the password: Hidden volume (steganography) and hidden operating system.
85 - More information about the features of VeraCrypt may be found in the
90 9e4c0cc0edda0031978ec13d81f420af55c14b4a6b06c8d448760fd06df7b870 23237862 VeraCrypt_1.22_Source.tar.bz2
93 [FILE:154:manifests/plist.primary]
95 share/applications/veracrypt.desktop
103 [FILE:500:files/pkg-message-primary-freebsd.in]
104 ############################### FreeBSD message ###############################
106 1) Veracrypt needs security/sudo port to mount disk volumes. You must modify
107 %%PREFIX%%/etc/sudoers file to add Veracrypt user(s). Don't use root user
108 2) Please ensure that the fusefs kmod is loaded prior to use:
112 If you want load fuse.ko on boot time, please add the following to
117 ###############################################################################