Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Feb 2001 15:35:06 +0300 (MSK)
From:      ilya@martynov.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/24991: New port: eudc-emacs20
Message-ID:  <20010210123506.61826466@juil.domain>

next in thread | raw e-mail | index | archive | help

>Number:         24991
>Category:       ports
>Synopsis:       New port: eudc-emacs20
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 10 04:40:00 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Ilya Martynov
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
AGAVA Software
>Environment:

N/A

>Description:

EUDC is a user-friendly e-lisp client interface to directory servers running
various protocols:

1) LDAP: Lightweight Directory Protocol
2) CCSO: white pages directory system also known as PH/QI (from its standard
   client and server names).
3) BBDB: Big Brother's Insiduous Database (BBDB is a local directory database)

EUDC lets you query your corporate directory server for information such as
phone numbers and office locations. It lets you also query public servers
such as Four11 or BigFoot to complete email addresses directly from the
server while composing email messages in VM, Gnus, Rmail,...

WWW: http://lspwww.epfl.ch/~figueire/Software/eudc/


>How-To-Repeat:

N/A

>Fix:

# 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:
#
#	eudc-emacs20/Makefile
#	eudc-emacs20/distinfo
#	eudc-emacs20/pkg-comment
#	eudc-emacs20/pkg-descr
#	eudc-emacs20/pkg-message
#	eudc-emacs20/pkg-plist
#
echo x - eudc-emacs20/Makefile
sed 's/^X//' >eudc-emacs20/Makefile << 'END-of-eudc-emacs20/Makefile'
X# New ports collection makefile for:   eudc-emacs20
X# Date created:        8 February 2001
X# Whom:                ilya
X#
X# $FreeBSD$
X#
X
XPORTNAME=	eudc
XPORTVERSION=	1.30b
XCATEGORIES=	net mail elisp
XMASTER_SITES=	http://lspwww.epfl.ch/~figueire/Software/eudc/
XPKGNAMESUFFIX=	-${EMACS_PORT_NAME}
X
XMAINTAINER=	ilya@martynov.org
X
XRUN_DEPENDS=	ldapsearch:${PORTSDIR}/net/openldap
X
XEMACS_PORT_NAME?=emacs20
X
XUSE_GMAKE=	yes
XMAKEFILE=	GNUmakefile
X
XINFODIR=	${PREFIX}/info
X
XPORTDOCDIR=	share/doc/${PORTNAME}-${EMACS_PORT_NAME}
XDOCS=		COPYRIGHT ChangeLog INSTALL NEWS README
XSOURCES=	eudc-autoloads.el eudc-bob.el eudc-export.el \
X		eudc-hotlist.el eudc-vars.el eudc.el \
X		eudcb-bbdb.el eudcb-ldap.el eudcb-ph.el ldap.el
XELCS=		${SOURCES:S/.el/.elc/g}
XINFOS=		eudc.info
X
XPLIST_SUB=	EMACS_PORT_NAME=${EMACS_PORT_NAME} \
X		INFODIR=${INFODIR:S/${PREFIX}\///} \
X		EMACS_SITE_LISPDIR=${EMACS_SITE_LISPDIR}
X
XINSTALL_TARGET=
Xlispdir=	${PREFIX}/${EMACS_SITE_LISPDIR}/eudc
Xpost-install:
X	${MKDIR} ${lispdir};
X.for i in ${SOURCES} ${ELCS}
X	${INSTALL_DATA} ${WRKSRC}/${i} ${lispdir}
X.endfor
X.for i in ${INFOS}
X	${INSTALL_DATA} ${WRKSRC}/${i} ${INFODIR}
X	install-info ${INFODIR}/eudc.info ${INFODIR}/dir
X.endfor
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${PREFIX}/${PORTDOCDIR}
X.for i in ${DOCS}
X	${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/${PORTDOCDIR}
X.endfor
X.endif
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.mk>
END-of-eudc-emacs20/Makefile
echo x - eudc-emacs20/distinfo
sed 's/^X//' >eudc-emacs20/distinfo << 'END-of-eudc-emacs20/distinfo'
XMD5 (eudc-1.30b.tar.gz) = b533615ef01991e4b8ecacbf523caeb0
END-of-eudc-emacs20/distinfo
echo x - eudc-emacs20/pkg-comment
sed 's/^X//' >eudc-emacs20/pkg-comment << 'END-of-eudc-emacs20/pkg-comment'
XAn Emacs client to directory servers
END-of-eudc-emacs20/pkg-comment
echo x - eudc-emacs20/pkg-descr
sed 's/^X//' >eudc-emacs20/pkg-descr << 'END-of-eudc-emacs20/pkg-descr'
XEUDC is a user-friendly e-lisp client interface to directory servers running
Xvarious protocols:
X
X1) LDAP: Lightweight Directory Protocol
X2) CCSO: white pages directory system also known as PH/QI (from its standard
X   client and server names).
X3) BBDB: Big Brother's Insiduous Database (BBDB is a local directory database)
X
XEUDC lets you query your corporate directory server for information such as
Xphone numbers and office locations. It lets you also query public servers
Xsuch as Four11 or BigFoot to complete email addresses directly from the
Xserver while composing email messages in VM, Gnus, Rmail,...
X
XWWW: http://lspwww.epfl.ch/~figueire/Software/eudc/
X
X-- ported by Ilya Martynov <ilya@martynov.org>
END-of-eudc-emacs20/pkg-descr
echo x - eudc-emacs20/pkg-message
sed 's/^X//' >eudc-emacs20/pkg-message << 'END-of-eudc-emacs20/pkg-message'
X*******************************************************************
X
XAdd the following to your .emacs init file if you want to use EUDC:
X
X  (require 'eudc-autoloads)
X
X*******************************************************************
END-of-eudc-emacs20/pkg-message
echo x - eudc-emacs20/pkg-plist
sed 's/^X//' >eudc-emacs20/pkg-plist << 'END-of-eudc-emacs20/pkg-plist'
X%%EMACS_SITE_LISPDIR%%/eudc/eudc-autoloads.el
X%%EMACS_SITE_LISPDIR%%/eudc/eudc-autoloads.elc
X%%EMACS_SITE_LISPDIR%%/eudc/eudc-bob.el
X%%EMACS_SITE_LISPDIR%%/eudc/eudc-bob.elc
X%%EMACS_SITE_LISPDIR%%/eudc/eudc-export.el
X%%EMACS_SITE_LISPDIR%%/eudc/eudc-export.elc
X%%EMACS_SITE_LISPDIR%%/eudc/eudc-hotlist.el
X%%EMACS_SITE_LISPDIR%%/eudc/eudc-hotlist.elc
X%%EMACS_SITE_LISPDIR%%/eudc/eudc-vars.el
X%%EMACS_SITE_LISPDIR%%/eudc/eudc-vars.elc
X%%EMACS_SITE_LISPDIR%%/eudc/eudc.el
X%%EMACS_SITE_LISPDIR%%/eudc/eudc.elc
X%%EMACS_SITE_LISPDIR%%/eudc/eudcb-bbdb.el
X%%EMACS_SITE_LISPDIR%%/eudc/eudcb-bbdb.elc
X%%EMACS_SITE_LISPDIR%%/eudc/eudcb-ldap.el
X%%EMACS_SITE_LISPDIR%%/eudc/eudcb-ldap.elc
X%%EMACS_SITE_LISPDIR%%/eudc/eudcb-ph.el
X%%EMACS_SITE_LISPDIR%%/eudc/eudcb-ph.elc
X%%EMACS_SITE_LISPDIR%%/eudc/ldap.el
X%%EMACS_SITE_LISPDIR%%/eudc/ldap.elc
X@unexec install-info --delete %D/%%INFODIR%%/eudc.info %D/%%INFODIR%%/dir
X%%INFODIR%%/eudc.info
X@exec install-info %D/%%INFODIR%%/eudc.info %D/%%INFODIR%%/dir
Xshare/doc/eudc-%%EMACS_PORT_NAME%%/COPYRIGHT
Xshare/doc/eudc-%%EMACS_PORT_NAME%%/ChangeLog
Xshare/doc/eudc-%%EMACS_PORT_NAME%%/INSTALL
Xshare/doc/eudc-%%EMACS_PORT_NAME%%/NEWS
Xshare/doc/eudc-%%EMACS_PORT_NAME%%/README
X@dirrm %%EMACS_SITE_LISPDIR%%/eudc
X@dirrm share/doc/eudc-%%EMACS_PORT_NAME%%
END-of-eudc-emacs20/pkg-plist
exit




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


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010210123506.61826466>