ports/66236: [NEW PORT] security/gaim-encryption: Provides transparent RSA encryption as a Gaim plugin

ports at c0decafe.net ports at c0decafe.net
Tue May 4 05:20:16 UTC 2004


>Number:         66236
>Category:       ports
>Synopsis:       [NEW PORT] security/gaim-encryption: Provides transparent RSA encryption as a Gaim plugin
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 03 22:20:14 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     ports at c0decafe.net
>Release:        FreeBSD 4.10-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD atlantis.local 4.10-PRERELEASE FreeBSD 4.10-PRERELEASE #0: Mon May  3 02:52:18 GST
>Description:
Gaim-Encryption uses NSS to provide transparent RSA encryption as a Gaim plugin.

Features include:
	* Automatically creates a public/private key pair for you upon loading 
		the plugin
	* Automatically transmits your public key to other users.
	* Supports 512 - 4096 bit keys.
	* Saves keys of known users, and warns you if their public key has changed.
	* Embeds all encryption and keys inside HTML, so if the other user doesn't
		have the plugin, they will get a little message telling them about the
		plugin, and won't get a screen full of garbage.
	* Stores keys in human readable files in your .gaim directory, in case you
		ever need to copy/edit them by hand. Which you really shouldn't have to do.
	* Automatically recognizes if you are chatting with someone who has the
		plugin- see the Preferences dialog.
	* Modular and extensible. If you want to define a different type of
		encryption, you can use this plugin as a wrapper to take care of
		transporting the encrypted binary over the IM pipe.

WWW:	http://gaim-encryption.sourceforge.net/

Generated with FreeBSD Port Tools 0.50
>How-To-Repeat:
>Fix:

--- gaim-encryption-2.25.shar begins here ---
# 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:
#
#	gaim-encryption
#	gaim-encryption/pkg-descr
#	gaim-encryption/Makefile
#	gaim-encryption/pkg-plist
#	gaim-encryption/distinfo
#
echo c - gaim-encryption
mkdir -p gaim-encryption > /dev/null 2>&1
echo x - gaim-encryption/pkg-descr
sed 's/^X//' >gaim-encryption/pkg-descr << 'END-of-gaim-encryption/pkg-descr'
XGaim-Encryption uses NSS to provide transparent RSA encryption as a Gaim plugin.
X
XFeatures include:
X	* Automatically creates a public/private key pair for you upon loading 
X		the plugin
X	* Automatically transmits your public key to other users.
X	* Supports 512 - 4096 bit keys.
X	* Saves keys of known users, and warns you if their public key has changed.
X	* Embeds all encryption and keys inside HTML, so if the other user doesn't
X		have the plugin, they will get a little message telling them about the
X		plugin, and won't get a screen full of garbage.
X	* Stores keys in human readable files in your .gaim directory, in case you
X		ever need to copy/edit them by hand. Which you really shouldn't have to do.
X	* Automatically recognizes if you are chatting with someone who has the
X		plugin- see the Preferences dialog.
X	* Modular and extensible. If you want to define a different type of
X		encryption, you can use this plugin as a wrapper to take care of
X		transporting the encrypted binary over the IM pipe.
X
XWWW:	http://gaim-encryption.sourceforge.net/
END-of-gaim-encryption/pkg-descr
echo x - gaim-encryption/Makefile
sed 's/^X//' >gaim-encryption/Makefile << 'END-of-gaim-encryption/Makefile'
X# New ports collection makefile for:	gaim-encryption
X# Date created:		2004-05-01
X# Whom:		 	ports at c0decafe.net
X#
X# $FreeBSD$
X#
X
XPORTNAME=	gaim-encryption
XPORTVERSION=	2.25
XCATEGORIES=	security net
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	ports at c0decafe.net
XCOMMENT=	Provides transparent RSA encryption as a Gaim plugin
X
XDEPENDS=	${PORTSDIR}/net/gaim:configure
XRUN_DEPENDS=	gaim:${PORTSDIR}/net/gaim
XLIB_DEPENDS=	nss3:${PORTSDIR}/security/nss
X
XUSE_X_PREFIX=	yes
XUSE_GMAKE=	yes
XUSE_GNOME=	gtk20
XGNU_CONFIGURE=	yes
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include/nss/nss"
XCONFIGURE_ARGS=	--with-gaim=${WRKDIR}/../../../net/gaim/work/gaim*
XINSTALLS_SHLIB=	yes
X
X.include <bsd.port.pre.mk>
X
Xpre-everything::
X	@${ECHO_MSG} ""
X	@${ECHO_MSG} "WARNING: make sure net/gaim is built with NSS support (it is, by default)"
X	@${ECHO_MSG} ""
X	@${ECHO_MSG} ""
X
X.include <bsd.port.post.mk>
END-of-gaim-encryption/Makefile
echo x - gaim-encryption/pkg-plist
sed 's/^X//' >gaim-encryption/pkg-plist << 'END-of-gaim-encryption/pkg-plist'
Xlib/gaim/encrypt.so
Xlib/gaim/encrypt.la
Xlib/gaim/encrypt.a
END-of-gaim-encryption/pkg-plist
echo x - gaim-encryption/distinfo
sed 's/^X//' >gaim-encryption/distinfo << 'END-of-gaim-encryption/distinfo'
XMD5 (gaim-encryption-2.25.tar.gz) = 24a112d3f8b670203d054a54a8396d72
XSIZE (gaim-encryption-2.25.tar.gz) = 357356
END-of-gaim-encryption/distinfo
exit
--- gaim-encryption-2.25.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list