ports/72337: New port: security/idea (A command line idea encryption and decryption utility)

Emanuel Haupt ehaupt at critical.ch
Mon Oct 4 21:40:22 UTC 2004


>Number:         72337
>Category:       ports
>Synopsis:       New port: security/idea (A command line idea encryption and decryption utility)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 04 21:40:21 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Emanuel Haupt
>Release:        FreeBSD 5.2.1-RELEASE-p10 i386
>Organization:
http://critical.ch
>Environment:
System: FreeBSD beaver.critical.ch 5.2.1-RELEASE-p10 FreeBSD 5.2.1-RELEASE-p10 #0: Mon Sep 20 20:54:56 CEST 2004 ehaupt at beaver.critical.ch:/usr/home/ehaupt/build/sys/i386/compile/BEAVER i386


	
>Description:
New port: security/idea

A command line idea encryption and decryption utility written by 
Dr. Richard De Moliner.

Permission by the Author Dr. Richard De Moliner has been granted.


# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	idea
#	idea/distinfo
#	idea/Makefile
#	idea/pkg-descr
#	idea/pkg-message
#	idea/pkg-plist
#
echo c - idea
mkdir -p idea > /dev/null 2>&1
echo x - idea/distinfo
sed 's/^X//' >idea/distinfo << 'END-of-idea/distinfo'
XMD5 (idea.V1.2.tar.Z) = 2aacefa036c7df2144ae8aa5a0e413fe
XSIZE (idea.V1.2.tar.Z) = 142835
END-of-idea/distinfo
echo x - idea/Makefile
sed 's/^X//' >idea/Makefile << 'END-of-idea/Makefile'
X# New ports collection makefile for:   idea
X# Date created:		4 September 2004
X# Whom:			Emanuel Haupt <ehaupt at critical.ch>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	idea
XPORTVERSION=	1.2
XCATEGORIES=	security
XMASTER_SITES=	http://www.funet.fi/pub/org/CERT/ftp.cert.dfn.de/pub/tools/crypt/idea/ \
X		http://www.de-moliner.ch/richard/downloads/ \
X		http://ftp.at.linuxfromscratch.org/infosys/security/dfn/tools/crypt/idea/
XDISTNAME=	${PORTNAME}.V${PORTVERSION}
XEXTRACT_SUFX=	.tar.Z
X
XMAINTAINER=	ehaupt at critical.ch
XCOMMENT=	A command line idea encryption and decryption utility
X
XRESTRICTED=	"Crypto; IDEA is a patented algorithm that requires proper licensing"
X
XWRKSRC=		${WRKDIR}/${PORTNAME}
X
XMANL=		idea.l
XMANCOMPRESSED=	no
X
X.if !defined(MAKE_IDEA) || ${MAKE_IDEA} == "no" || ${MAKE_IDEA} == "NO"
XIGNORE=		"you chose not to use idea related code"
X.endif
X
Xdo-build:
X	${CC} ${WRKSRC}/idea.c ${WRKSRC}/idea_cmd.c ${CFLAGS} -o ${WRKSRC}/${PORTNAME}
X
Xdo-install:
X	${INSTALL_MAN} ${WRKSRC}/manl/idea.l ${PREFIX}/man/manl
X	${INSTALL_PROGRAM} -m 0555 ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
X	@${MKDIR} ${EXAMPLESDIR}
X	${INSTALL_DATA} ${WRKSRC}/Examples ${EXAMPLESDIR}
X
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/byte_ord.ps ${WRKSRC}/idea_cmd.txt ${DOCSDIR}
X.endif
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-idea/Makefile
echo x - idea/pkg-descr
sed 's/^X//' >idea/pkg-descr << 'END-of-idea/pkg-descr'
XA command line idea encryption and decryption utility written by 
XDr. Richard De Moliner.
X
XIDEA (International Data Encryption Algorithm) is a block cipher devel-
Xoped  by Dr. Xuejia Lai and Prof. Dr. J. L. Massey at the Swiss Federal
XInstitute of Technology.
X
XWWW: http://www.de-moliner.ch/richard/
X
X- ehaupt
Xehaupt at critical.ch
END-of-idea/pkg-descr
echo x - idea/pkg-message
sed 's/^X//' >idea/pkg-message << 'END-of-idea/pkg-message'
X==========================================================================
X
XIDEA is registered as the international patent WO 91/18459 "Device  for
XConverting a Digital Block and the Use thereof".  For commercial use of
XIDEA, one should contact
X
XASCOM TECH AG
XFreiburgstrasse 370
XCH-3018 Bern, Switzerland
X
X==========================================================================
END-of-idea/pkg-message
echo x - idea/pkg-plist
sed 's/^X//' >idea/pkg-plist << 'END-of-idea/pkg-plist'
Xbin/idea
X%%PORTDOCS%%%%DOCSDIR%%/idea_cmd.txt
X%%PORTDOCS%%%%DOCSDIR%%/byte_ord.ps
X%%EXAMPLESDIR%%/Examples
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X at dirrm %%EXAMPLESDIR%%
END-of-idea/pkg-plist
exit

>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list