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