Bug 66659

Summary: New port: security/lep Unified simple encryption application with efficient operation chaining.
Product: Ports & Packages Reporter: Dmitri Nikulin <setagllib>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Dmitri Nikulin 2004-05-15 12:10:09 UTC
LEP is my attempt to provide a simple yet effective crypto system that focuses largely on streamlining tasks and less on elaborate inclusion of algorithms (MD5 and Blowfish are the only official algorithms used, both of which are linked in from -lcrypto), and also has some simple implementations of classic cipher design (transposition, byte swapping, caesar, XOR, hex encoding, etc) which can fit into the same operation chain, relieving the need for OS overhead with process spawning and piping.

If the sharchive below doesn't work as expected, it's also available at http://members.optusnet.com.au/setagllib/lep.shar

Fix: 

# This archive contains:
#
#       lep
#       lep/pkg-descr
#       lep/distinfo
#       lep/Makefile
#
echo c - lep
mkdir -p lep > /dev/null 2>&1
echo x - lep/pkg-descr
sed 's/^X//' >lep/pkg-descr << 'END-of-lep/pkg-descr'
XLEP - Lesser Encryption Project
X
XProvides flexible chaining of simple encryption tasks in a lightweight software package.
X
XWWW: None yet
Xsetagllib@optusnet.com.au
END-of-lep/pkg-descr
echo x - lep/distinfo
sed 's/^X//' >lep/distinfo << 'END-of-lep/distinfo'
XMD5 (lep-0.30.tar.bz2) = e92500ba80dca6cdc5a69674770443b0
XSIZE (lep-0.30.tar.bz2) = 5551
END-of-lep/distinfo
echo x - lep/Makefile
sed 's/^X//' >lep/Makefile << 'END-of-lep/Makefile'
X# New ports collection makefile for:    lep
X# Date created:         15 May 2004
X#
X# $FreeBSD$
X#
X
XPORTNAME=      lep
XPORTVERSION=   0.30
XCATEGORIES=    security
XMASTER_SITES=  http://members.optusnet.com.au/setagllib/
XDISTNAME=      lep
XDISTFILES=     lep-${PORTVERSION}.tar.bz2
X
XMAINTAINER=    setagllib@optusnet.com.au
XCOMMENT=       Lesser Encryption Project
X
XUSE_BZIP2=     yes
X
XMAN1=          lep.1
XPLIST_FILES=   bin/lep
X
XWRKSRC=work/lep-${PORTVERSION}
X
Xdo-install:
X       ${INSTALL_PROGRAM} ${WRKSRC}/lep ${PREFIX}/bin/lep
X       ${INSTALL_MAN} ${WRKSRC}/lep.1 ${PREFIX}/man/man1
X
X.include <bsd.port.mk>
END-of-lep/Makefile
exit
Comment 1 Kirill Ponomarev freebsd_committer freebsd_triage 2004-05-15 12:30:30 UTC
State Changed
From-To: open->closed

New port added, thanks!