From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Dec 25 12:40:02 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5C6716A418 for ; Tue, 25 Dec 2007 12:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C907313C455 for ; Tue, 25 Dec 2007 12:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id lBPCe25J034478 for ; Tue, 25 Dec 2007 12:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id lBPCe2Kw034477; Tue, 25 Dec 2007 12:40:02 GMT (envelope-from gnats) Resent-Date: Tue, 25 Dec 2007 12:40:02 GMT Resent-Message-Id: <200712251240.lBPCe2Kw034477@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Shota Iwazaki Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0076616A421 for ; Tue, 25 Dec 2007 12:33:29 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id EC2AD13C468 for ; Tue, 25 Dec 2007 12:33:28 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id lBPCWtTS062031 for ; Tue, 25 Dec 2007 12:32:55 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id lBPCWtIS062030; Tue, 25 Dec 2007 12:32:55 GMT (envelope-from nobody) Message-Id: <200712251232.lBPCWtIS062030@www.freebsd.org> Date: Tue, 25 Dec 2007 12:32:55 GMT From: Shota Iwazaki To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/119008: [NEW PORT] security/easypg: EasyPG is yet another GnuPG interface for Emacs X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Dec 2007 12:40:02 -0000 >Number: 119008 >Category: ports >Synopsis: [NEW PORT] security/easypg: EasyPG is yet another GnuPG interface for Emacs >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: Tue Dec 25 12:40:02 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Shota Iwazaki >Release: 6.3-PRERELEASE >Organization: >Environment: FreeBSD truth.local 6.3-PRERELEASE FreeBSD 6.3-PRERELEASE #0: Fri Dec 21 23:55:06 JST 2007 root@truth.local:/usr/obj/usr/src-6/sys/SMP i386 >Description: EasyPG is an all-in-one GnuPG interface for Emacs. It consists of two parts: EasyPG Assistant and EasyPG Library. EasyPG Assistant is a set of convenient tools to use GnuPG from Emacs. EasyPG Library is a sort of an elisp port of GPGME, a wrapper library which provides API to access some of the GnuPG functions. WWW: http://sourceforge.jp/projects/epg/ >How-To-Repeat: >Fix: Patch attached with submission follows: # 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: # # easypg # easypg/distinfo # easypg/Makefile # easypg/pkg-message # easypg/pkg-descr # easypg/pkg-plist # echo c - easypg mkdir -p easypg > /dev/null 2>&1 echo x - easypg/distinfo sed 's/^X//' >easypg/distinfo << 'END-of-easypg/distinfo' XMD5 (epg-0.0.15.tar.gz) = f9b789c1fae02b0dda1517eac68d270a XSHA256 (epg-0.0.15.tar.gz) = f7c7615c5514451084f45afcc414d12eaf63c276488cf3ec1cc86c6b9babd9ed XSIZE (epg-0.0.15.tar.gz) = 182396 END-of-easypg/distinfo echo x - easypg/Makefile sed 's/^X//' >easypg/Makefile << 'END-of-easypg/Makefile' X# New ports collection makefile for: EasyPG X# Date created: 25 December 2007 X# Whom: Shota Iwazaki X# X# $FreeBSD$ X# X XPORTNAME= easypg XPORTVERSION= 0.0.15 XCATEGORIES= security XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} XMASTER_SITE_SUBDIR= epg/27030 XDISTNAME= epg-${PORTVERSION} X XMAINTAINER= iwazaki8@yahoo.co.jp XCOMMENT= EasyPG is yet another GnuPG interface for Emacs X XRUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg1 X XGNU_CONFIGURE= yes XUSE_EMACS= yes X X.if defined(WITH_COMPILED_ELISP) XPLIST_SUB= COMPILED_ELISP="" X.else XPLIST_SUB= COMPILED_ELISP="@comment " X.endif X XINFO= epa X.if !defined(NOPORTDOCS) XPORTDOCS= ChangeLog NEWS README X.endif X Xdo-install: X cd ${WRKSRC};\ X ${MKDIR} ${PREFIX}/${EMACS_SITE_LISPDIR}/epg;\ X ${INSTALL_DATA} *.el ${PREFIX}/${EMACS_SITE_LISPDIR}/epg X.if defined(WITH_COMPILED_ELISP) X cd ${WRKSRC};\ X ${INSTALL_DATA} *.elc ${PREFIX}/${EMACS_SITE_LISPDIR}/epg X.endif X cd ${WRKSRC};\ X ${INSTALL_MAN} epa.info ${PREFIX}/${INFO_PATH} X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR};\ X cd ${WRKSRC};\ X ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR} X.endif X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include END-of-easypg/Makefile echo x - easypg/pkg-message sed 's/^X//' >easypg/pkg-message << 'END-of-easypg/pkg-message' X***************************************************** X* To use this port, write below to your ~/.emacs: * X* * X* (require 'epa-setup) * X***************************************************** END-of-easypg/pkg-message echo x - easypg/pkg-descr sed 's/^X//' >easypg/pkg-descr << 'END-of-easypg/pkg-descr' XEasyPG is an all-in-one GnuPG interface for Emacs. It consists of two Xparts: EasyPG Assistant and EasyPG Library. X XEasyPG Assistant is a set of convenient tools to use GnuPG from XEmacs. EasyPG Library is a sort of an elisp port of GPGME, a wrapper Xlibrary which provides API to access some of the GnuPG functions. X XWWW: http://sourceforge.jp/projects/epg/ END-of-easypg/pkg-descr echo x - easypg/pkg-plist sed 's/^X//' >easypg/pkg-plist << 'END-of-easypg/pkg-plist' X%%EMACS_SITE_LISPDIR%%/epg/epa-dired.el X%%EMACS_SITE_LISPDIR%%/epg/epa-file.el X%%EMACS_SITE_LISPDIR%%/epg/epa-mail.el X%%EMACS_SITE_LISPDIR%%/epg/epa-setup.el X%%EMACS_SITE_LISPDIR%%/epg/epa.el X%%EMACS_SITE_LISPDIR%%/epg/epg-config.el X%%EMACS_SITE_LISPDIR%%/epg/epg-package-info.el X%%EMACS_SITE_LISPDIR%%/epg/epg.el X%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epa-dired.elc X%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epa-file.elc X%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epa-mail.elc X%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epa-setup.elc X%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epa.elc X%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epg-config.elc X%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epg-package-info.elc X%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epg.elc X@dirrm %%EMACS_SITE_LISPDIR%%/epg END-of-easypg/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: