diff options
author | rafan <rafan@FreeBSD.org> | 2008-02-26 13:58:58 +0800 |
---|---|---|
committer | rafan <rafan@FreeBSD.org> | 2008-02-26 13:58:58 +0800 |
commit | e8e8b7f48e137c81f14a3f46e8e8aabdd40b7ba0 (patch) | |
tree | 7d399fa368d5708b6a90d0d6fbc49d0b07f65569 /security/easypg | |
parent | 982de8689ee4ad739a5fcd2fe31418761286698e (diff) | |
download | freebsd-ports-gnome-e8e8b7f48e137c81f14a3f46e8e8aabdd40b7ba0.tar.gz freebsd-ports-gnome-e8e8b7f48e137c81f14a3f46e8e8aabdd40b7ba0.tar.zst freebsd-ports-gnome-e8e8b7f48e137c81f14a3f46e8e8aabdd40b7ba0.zip |
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/
PR: ports/119008
Submitted by: Shota Iwazaki <iwazaki8 at yahoo.co.jp>
Diffstat (limited to 'security/easypg')
-rw-r--r-- | security/easypg/Makefile | 53 | ||||
-rw-r--r-- | security/easypg/distinfo | 3 | ||||
-rw-r--r-- | security/easypg/pkg-descr | 8 | ||||
-rw-r--r-- | security/easypg/pkg-message | 5 | ||||
-rw-r--r-- | security/easypg/pkg-plist | 17 |
5 files changed, 86 insertions, 0 deletions
diff --git a/security/easypg/Makefile b/security/easypg/Makefile new file mode 100644 index 000000000000..424396bfc3d1 --- /dev/null +++ b/security/easypg/Makefile @@ -0,0 +1,53 @@ +# New ports collection makefile for: EasyPG +# Date created: 25 December 2007 +# Whom: Shota Iwazaki <iwazaki8@yahoo.co.jp> +# +# $FreeBSD$ +# + +PORTNAME= easypg +PORTVERSION= 0.0.15 +CATEGORIES= security +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} +MASTER_SITE_SUBDIR= epg/27030 +DISTNAME= epg-${PORTVERSION} + +MAINTAINER= iwazaki8@yahoo.co.jp +COMMENT= EasyPG is yet another GnuPG interface for Emacs + +RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg1 + +GNU_CONFIGURE= yes +USE_EMACS= yes + +.if defined(WITH_COMPILED_ELISP) +PLIST_SUB= COMPILED_ELISP="" +.else +PLIST_SUB= COMPILED_ELISP="@comment " +.endif + +INFO= epa +.if !defined(NOPORTDOCS) +PORTDOCS= ChangeLog NEWS README +.endif + +do-install: + cd ${WRKSRC};\ + ${MKDIR} ${PREFIX}/${EMACS_SITE_LISPDIR}/epg;\ + ${INSTALL_DATA} *.el ${PREFIX}/${EMACS_SITE_LISPDIR}/epg +.if defined(WITH_COMPILED_ELISP) + cd ${WRKSRC};\ + ${INSTALL_DATA} *.elc ${PREFIX}/${EMACS_SITE_LISPDIR}/epg +.endif + cd ${WRKSRC};\ + ${INSTALL_MAN} epa.info ${PREFIX}/${INFO_PATH} +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR};\ + cd ${WRKSRC};\ + ${INSTALL_MAN} ${PORTDOCS} ${DOCSDIR} +.endif + +post-install: + @${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> diff --git a/security/easypg/distinfo b/security/easypg/distinfo new file mode 100644 index 000000000000..b38330b5551d --- /dev/null +++ b/security/easypg/distinfo @@ -0,0 +1,3 @@ +MD5 (epg-0.0.15.tar.gz) = f9b789c1fae02b0dda1517eac68d270a +SHA256 (epg-0.0.15.tar.gz) = f7c7615c5514451084f45afcc414d12eaf63c276488cf3ec1cc86c6b9babd9ed +SIZE (epg-0.0.15.tar.gz) = 182396 diff --git a/security/easypg/pkg-descr b/security/easypg/pkg-descr new file mode 100644 index 000000000000..46f77320e8e7 --- /dev/null +++ b/security/easypg/pkg-descr @@ -0,0 +1,8 @@ +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/ diff --git a/security/easypg/pkg-message b/security/easypg/pkg-message new file mode 100644 index 000000000000..0d67247809d8 --- /dev/null +++ b/security/easypg/pkg-message @@ -0,0 +1,5 @@ +***************************************************** +* To use this port, write below to your ~/.emacs: * +* * +* (require 'epa-setup) * +***************************************************** diff --git a/security/easypg/pkg-plist b/security/easypg/pkg-plist new file mode 100644 index 000000000000..a760ab8f5022 --- /dev/null +++ b/security/easypg/pkg-plist @@ -0,0 +1,17 @@ +%%EMACS_SITE_LISPDIR%%/epg/epa-dired.el +%%EMACS_SITE_LISPDIR%%/epg/epa-file.el +%%EMACS_SITE_LISPDIR%%/epg/epa-mail.el +%%EMACS_SITE_LISPDIR%%/epg/epa-setup.el +%%EMACS_SITE_LISPDIR%%/epg/epa.el +%%EMACS_SITE_LISPDIR%%/epg/epg-config.el +%%EMACS_SITE_LISPDIR%%/epg/epg-package-info.el +%%EMACS_SITE_LISPDIR%%/epg/epg.el +%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epa-dired.elc +%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epa-file.elc +%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epa-mail.elc +%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epa-setup.elc +%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epa.elc +%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epg-config.elc +%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epg-package-info.elc +%%COMPILED_ELISP%%%%EMACS_SITE_LISPDIR%%/epg/epg.elc +@dirrm %%EMACS_SITE_LISPDIR%%/epg |