forked from Lainports/freebsd-ports
cleanup: Remove expired ports:
2021-06-11 security/truecrypt: Development and support for truecrypt ended in 2014
This commit is contained in:
parent
29f6712f02
commit
b4035f62d5
6 changed files with 1 additions and 143 deletions
1
MOVED
1
MOVED
|
|
@ -16775,3 +16775,4 @@ shells/ammonite|devel/ammonite|2022-01-18|Ammonite dropped built-in shell suppor
|
|||
emulators/yuzu-qt5|emulators/yuzu|2022-01-20|Merged as QT5 port option
|
||||
print/py-fonttools3|print/py-fonttools|2022-01-23|Remove obsoleted port. Use print/py-fonttools instead
|
||||
textproc/rubygem-rouge2|textproc/rubygem-rouge|2022-01-23|Remove obsoleted port. Use textproc/rubygem-rouge instead
|
||||
security/truecrypt||2022-01-23|Has expired: Development and support for truecrypt ended in 2014
|
||||
|
|
|
|||
|
|
@ -1305,7 +1305,6 @@
|
|||
SUBDIR += tripwire
|
||||
SUBDIR += tripwire-131
|
||||
SUBDIR += trousers
|
||||
SUBDIR += truecrypt
|
||||
SUBDIR += tthsum
|
||||
SUBDIR += u2f-devd
|
||||
SUBDIR += uacme
|
||||
|
|
|
|||
|
|
@ -1,101 +0,0 @@
|
|||
# Created by: Ryan Steinmetz <rpsfa@rit.edu>
|
||||
|
||||
PORTNAME= truecrypt
|
||||
PORTVERSION= 7.1a
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= security
|
||||
MASTER_SITES= SF/wxwindows/${WX_VER}/:wxwidgets \
|
||||
ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-11/v2-20/:rsa \
|
||||
http://mirrors.rit.edu/zi/pkcs-11/v2-20/:rsa
|
||||
DISTFILES= ${TC_SRCFILE}:tc \
|
||||
wxWidgets-${WX_VER}.tar.bz2:wxwidgets \
|
||||
pkcs11.h:rsa \
|
||||
pkcs11f.h:rsa \
|
||||
pkcs11t.h:rsa
|
||||
EXTRACT_ONLY= ${TC_SRCFILE} wxWidgets-${WX_VER}.tar.bz2
|
||||
|
||||
MAINTAINER= zi@FreeBSD.org
|
||||
COMMENT= Free open-source disk encryption software
|
||||
|
||||
# Converted from RESTRICTED
|
||||
# May not be redistributed. Must accept license to download.
|
||||
LICENSE= TRUECRYPT
|
||||
LICENSE_NAME= truecrypt
|
||||
LICENSE_FILE= ${WRKSRC}/License.txt
|
||||
LICENSE_PERMS= none
|
||||
|
||||
DEPRECATED= Development and support for truecrypt ended in 2014
|
||||
EXPIRATION_DATE=2021-06-11
|
||||
|
||||
BUILD_DEPENDS= nasm:devel/nasm
|
||||
RUN_DEPENDS= sudo:security/sudo
|
||||
|
||||
WRKSRC= ${WRKDIR}/truecrypt-${PORTVERSION}-source
|
||||
|
||||
USES= cpe fuse iconv pkgconfig gmake
|
||||
NO_PACKAGE= May not be redistributed. Must accept license to download.
|
||||
|
||||
CPE_VENDOR= truecrypt_project
|
||||
|
||||
TC_SRCFILE= TrueCrypt_${PORTVERSION}_Source.tar.gz
|
||||
WX_VER= 2.8.12
|
||||
|
||||
PLIST_FILES= bin/truecrypt
|
||||
|
||||
OPTIONS_DEFINE= X11 DOCS
|
||||
X11_DESC= With GUI (depends on X)
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
PLIST_FILES+= %%DOCSDIR%%/TrueCrypt\ User\ Guide.pdf
|
||||
PLIST_FILES+= %%DOCSDIR%%/License.txt
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MX11}
|
||||
USES+= gnome
|
||||
USE_GNOME= gtk20
|
||||
NOGUI=
|
||||
.else
|
||||
NOGUI= NOGUI=1
|
||||
.endif
|
||||
|
||||
.if (!exists(${DISTDIR}/${TC_SRCFILE}))
|
||||
DISTFILE_INSTRUCTIONS=\n\
|
||||
Due to licensing restrictions, certain files must be fetched manually.\n\n\
|
||||
Please visit http://www.truecrypt.org/downloads2 with a web browser and accept the\
|
||||
License Agreement.\n\
|
||||
Select the Mac OS X / Linux (.tar.gz) version\n\n\
|
||||
Place the downloaded file into ${DISTDIR} and rename it to ${TC_SRCFILE}\n\n\
|
||||
Then, please restart the build.\n\n
|
||||
.endif
|
||||
|
||||
.if defined(DISTFILE_INSTRUCTIONS)
|
||||
.if defined(PACKAGE_BUILDING)
|
||||
IGNORE= requires manual fetch
|
||||
.else
|
||||
pre-fetch:
|
||||
@${PRINTF} "${DISTFILE_INSTRUCTIONS}"
|
||||
@exit 1
|
||||
.endif
|
||||
.endif
|
||||
|
||||
do-build:
|
||||
@${MKDIR} ${WRKDIR}/rsa
|
||||
@${CP} ${DISTDIR}/pkcs11.h ${WRKDIR}/rsa
|
||||
@${CP} ${DISTDIR}/pkcs11t.h ${WRKDIR}/rsa
|
||||
@${CP} ${DISTDIR}/pkcs11f.h ${WRKDIR}/rsa
|
||||
@${ECHO_MSG} "===> Building for wxWidgets dependency"
|
||||
@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${NOGUI} PKCS11_INC=${WRKDIR}/rsa WX_ROOT=${WRKDIR}/wxWidgets-${WX_VER} wxbuild)
|
||||
@${ECHO_MSG} "===> Building for ${PKGNAME}"
|
||||
@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${NOGUI} WXSTATIC=1 PKCS11_INC=${WRKDIR}/rsa)
|
||||
|
||||
do-install:
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/Main/truecrypt ${STAGEDIR}${PREFIX}/bin
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
@${INSTALL_DATA} ${WRKSRC}/License.txt ${STAGEDIR}${DOCSDIR}
|
||||
@${INSTALL_DATA} ${WRKSRC}/Release/Setup\ Files/TrueCrypt\ User\ Guide.pdf ${STAGEDIR}${DOCSDIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
SHA256 (TrueCrypt_7.1a_Source.tar.gz) = e6214e911d0bbededba274a2f8f8d7b3f6f6951e20f1c3a598fc7a23af81c8dc
|
||||
SIZE (TrueCrypt_7.1a_Source.tar.gz) = 1949303
|
||||
SHA256 (wxWidgets-2.8.12.tar.bz2) = 3b0ac1d2d017683851841501c8e1b744b97242d684a1668ded61809b0504f707
|
||||
SIZE (wxWidgets-2.8.12.tar.bz2) = 13824774
|
||||
SHA256 (pkcs11.h) = 1563d877b6f8868b8eb8687358162bfb7f868104ed694beb35ae1c5cf1a58b9b
|
||||
SIZE (pkcs11.h) = 9578
|
||||
SHA256 (pkcs11f.h) = 5ae6a4f32ca737e02def3bf314c9842fb89be82bf00b6f4022a97d8d565522b8
|
||||
SIZE (pkcs11f.h) = 29258
|
||||
SHA256 (pkcs11t.h) = 8ce68616304684f92a7e267bcc8f486441e92a5cbdfcfd97e69ac9a0b436fb7b
|
||||
SIZE (pkcs11t.h) = 70934
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
Free open-source disk encryption software
|
||||
|
||||
Main Features:
|
||||
* Creates a virtual encrypted disk within a file and mounts it as
|
||||
a real disk.
|
||||
* Encrypts an entire partition or storage device such as USB flash
|
||||
drive or hard drive.
|
||||
* Encryption is automatic, real-time (on-the-fly) and transparent.
|
||||
* Parallelization and pipelining allow data to be read and written
|
||||
as fast as if the drive was not encrypted.
|
||||
* Provides plausible deniability, in case an adversary forces you
|
||||
to reveal the password:
|
||||
Hidden volume (steganography) and hidden operating system.
|
||||
|
||||
WWW: http://www.truecrypt.org/
|
||||
|
|
@ -1,16 +0,0 @@
|
|||
[
|
||||
{ type: install
|
||||
message: <<EOM
|
||||
TrueCrypt is not offically supported under FreeBSD, however
|
||||
it does seem to function fine under certain conditions.
|
||||
|
||||
Until TrueCrypt is officially supported under FreeBSD, this
|
||||
port should be considered experimental. TrueCrypt's website
|
||||
cites that system instability is possible.
|
||||
|
||||
Please ensure that the fusefs kmod is loaded prior to use.
|
||||
|
||||
WWW: http://www.truecrypt.org/misc/freebsd
|
||||
EOM
|
||||
}
|
||||
]
|
||||
Loading…
Add table
Reference in a new issue