1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[std]= Strong disk encryption based on TrueCrypt
8 HOMEPAGE= https://www.veracrypt.fr/en/Home.html
12 SITES[main]= https://github.com/veracrypt/VeraCrypt/releases/download/VeraCrypt_1.26.15/
13 DISTFILE[1]= VeraCrypt_1.26.15_Source.tar.bz2:main
19 OPTIONS_AVAILABLE= none
20 OPTIONS_STANDARD= none
22 ONLY_FOR_OPSYS= freebsd linux sunos
24 BUILD_DEPENDS= wxWidgets:dev:std
28 BUILDRUN_DEPENDS= fuse2:primary:std
30 RUN_DEPENDS= sudo:primary:std
32 USES= cpe desktop-utils:primary gmake iconv pkgconfig
36 LICENSE= APACHE20:primary CUSTOM1:primary
37 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
38 LICENSE_NAME= CUSTOM1:"TrueCrypt License 3.0"
39 LICENSE_FILE= APACHE20:{{WRKDIR}}/license.apache20
40 CUSTOM1:{{WRKDIR}}/license.truecrypt30
41 LICENSE_AWK= TERMS:"^$$"
42 LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/Main/Main.h
46 FPC_EQUIVALENT= security/veracrypt
48 CONFIGURE_ARGS= --wxWidgets-build=0
50 CONFIGURE_ENV= WX_CONFIG="{{LOCALBASE}}/bin/wx-config"
52 BUILD_WRKSRC= {{WRKSRC}}/src
54 MAKE_ENV= WX_CONFIG="{{LOCALBASE}}/bin/wx-config"
56 SUB_FILES= messages-primary-freebsd.ucl
61 ${REINPLACE_CMD} -e 's|/wx-config|${LOCALBASE}/bin/wx-config|g' \
62 -e '/export LFLAGS/ s|:=|:= ${LDFLAGS}|' \
63 -e '/export CXXFLAGS/ s|:=|:= ${CXXFLAGS}|' \
64 ${WRKSRC}/src/Makefile
66 -e 's|/usr/bin|${PREFIX}/bin|g' \
67 -e 's|Icon=veracrypt|Icon=VeraCrypt-16x16|g' \
68 ${WRKSRC}/src/Setup/FreeBSD/veracrypt.desktop
71 ${AWK} '/ Apache License/,/additional liability./' \
72 ${WRKSRC}/License.txt > ${WRKDIR}/license.apache20
73 ${AWK} '/^TrueCrypt License V/,/closely as possible./' \
74 ${WRKSRC}/License.txt > ${WRKDIR}/license.truecrypt30
77 ${MKDIR} ${STAGEDIR}${PREFIX}/share/applications/
78 ${INSTALL_PROGRAM} ${WRKSRC}/src/Main/veracrypt ${STAGEDIR}${PREFIX}/bin
79 ${INSTALL_DATA} ${WRKSRC}/src/Setup/FreeBSD/veracrypt.desktop \
80 ${STAGEDIR}${PREFIX}/share/applications/
81 (cd ${WRKSRC}/src/Resources/Icons && ${COPYTREE_SHARE} . \
82 ${STAGEDIR}${PREFIX}/share/pixmaps "-name '*.xpm'")
84 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
85 (cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${STAGEDIR}${STD_DOCDIR})
87 [FILE:936:descriptions/desc.primary]
88 VeraCrypt is a free open source disk encryption software for Windows,
89 Mac OSX, FreeBSD and Linux. Brought to you by IDRIX (https://www.idrix.fr)
90 and based on TrueCrypt 7.1a.
92 VeraCrypt main features:
94 - Creates a virtual encrypted disk within a file and mounts it as a disk.
95 - Encrypts an entire partition or storage device such as USB flash drive or
97 - Encrypts a partition or drive where Windows is installed (pre-boot
99 - Encryption is automatic, real-time(on-the-fly) and transparent.
100 - Parallelization and pipelining allow data to be read and written as fast
101 as if the drive was not encrypted.
102 - Encryption can be hardware-accelerated on modern processors.
103 - Provides plausible deniability, in case an adversary forces you to reveal
104 the password: Hidden volume (steganography) and hidden operating system.
105 - More information about the features of VeraCrypt may be found in the
110 ba97025030e21b9b2331b7eb089701163c32af4b7e04535f335baf8d74a74916 29040911 VeraCrypt_1.26.15_Source.tar.bz2
113 [FILE:154:manifests/plist.primary]
115 share/applications/veracrypt.desktop
117 VeraCrypt-128x128.xpm
119 VeraCrypt-256x256.xpm
123 [FILE:552:files/messages-primary-freebsd.ucl.in]
127 ############################### FreeBSD message ###############################
129 1) Veracrypt needs security/sudo port to mount disk volumes. You must modify
130 %%PREFIX%%/etc/sudoers file to add Veracrypt user(s). Don't use root user
131 2) Please ensure that the fusefs kmod is loaded prior to use:
135 If you want load fuse.ko on boot time, please add the following to
140 ###############################################################################