summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2007-05-23 17:31:47 +0000
committerChristian Faulhammer <fauli@gentoo.org>2007-05-23 17:31:47 +0000
commit7f44d93c5e870e45a404e5da26bba1b65bc0f65f (patch)
treecb06455eb03bf35a976016df685b733a1a84a466 /app-emacs/easypg
parentadd gnus USE flag for app-emacs/easypg (diff)
downloadhistorical-7f44d93c5e870e45a404e5da26bba1b65bc0f65f.tar.gz
historical-7f44d93c5e870e45a404e5da26bba1b65bc0f65f.tar.bz2
historical-7f44d93c5e870e45a404e5da26bba1b65bc0f65f.zip
initial import, requested in bug #175028
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'app-emacs/easypg')
-rw-r--r--app-emacs/easypg/ChangeLog10
-rw-r--r--app-emacs/easypg/Manifest31
-rw-r--r--app-emacs/easypg/easypg-0.0.11-r2.ebuild55
-rw-r--r--app-emacs/easypg/files/50easypg-gentoo.el4
-rw-r--r--app-emacs/easypg/files/digest-easypg-0.0.11-r26
-rw-r--r--app-emacs/easypg/metadata.xml5
6 files changed, 111 insertions, 0 deletions
diff --git a/app-emacs/easypg/ChangeLog b/app-emacs/easypg/ChangeLog
new file mode 100644
index 000000000000..bcb54ba4346a
--- /dev/null
+++ b/app-emacs/easypg/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for app-emacs/easypg
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/easypg/ChangeLog,v 1.1 2007/05/23 17:31:47 opfer Exp $
+
+*easypg-0.0.11-r2 (23 May 2007)
+
+ 23 May 2007; Christian Faulhammer <opfer@gentoo.org>
+ +files/50easypg-gentoo.el, +metadata.xml, +easypg-0.0.11-r2.ebuild:
+ initial import, requested in bug #175028
+
diff --git a/app-emacs/easypg/Manifest b/app-emacs/easypg/Manifest
new file mode 100644
index 000000000000..2a932844e871
--- /dev/null
+++ b/app-emacs/easypg/Manifest
@@ -0,0 +1,31 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+AUX 50easypg-gentoo.el 116 RMD160 e657a48ca12914a6bbc21103b2cfc0e821bcc2af SHA1 61c080b21df7d0f79151d3a5cd6fb890389b06ca SHA256 40ef439574b986f5776210379c54e43d19f7b6d9f91e4146c03df39713f0d19f
+MD5 6202359254959c820d3b653fb1e80cc1 files/50easypg-gentoo.el 116
+RMD160 e657a48ca12914a6bbc21103b2cfc0e821bcc2af files/50easypg-gentoo.el 116
+SHA256 40ef439574b986f5776210379c54e43d19f7b6d9f91e4146c03df39713f0d19f files/50easypg-gentoo.el 116
+DIST epg-0.0.11.tar.gz 180541 RMD160 031f3a41af619b814b393bf4dadb13c3611a44e1 SHA1 6b48fd0cf781dd80574d93a418743f8329e34416 SHA256 97276f18b7d5448001b5963fb3285d360762a20b409bd15f8b35e3e5ba3ce7fc
+DIST pgg-epg.el 10023 RMD160 6236ab5253d96d973c136e9ed02de1b1183b79db SHA1 42c507fc9d7659a33c57d55a04fd6f7503e9c614 SHA256 468a8bc533b7052604e6ef07a7d09f79c2e1bb1390bdeef06d9364fd5908835b
+EBUILD easypg-0.0.11-r2.ebuild 1310 RMD160 ce82498cea9c14214acae70fafa54a1376e206f5 SHA1 648ba5e21c5c4d497f48182df62940d115dbd292 SHA256 f4d2487b3533061c16abe3e4b2c2cf7cdbdda8f121d0508b7201920a12e2b98f
+MD5 388f364457a44eb09eb63be00839677c easypg-0.0.11-r2.ebuild 1310
+RMD160 ce82498cea9c14214acae70fafa54a1376e206f5 easypg-0.0.11-r2.ebuild 1310
+SHA256 f4d2487b3533061c16abe3e4b2c2cf7cdbdda8f121d0508b7201920a12e2b98f easypg-0.0.11-r2.ebuild 1310
+MISC ChangeLog 406 RMD160 7edda8aa205f1d5b4855111cb854eeb8fe68df4c SHA1 31d067a176c5c0b352090cf37adee815a338eca9 SHA256 c2b6dd1db25f1038e9ccbc04f7dea2698b9d4783229850dfbf5d1918fc7acf19
+MD5 8b2841d66dfeee8c6911d4dea1a2b5eb ChangeLog 406
+RMD160 7edda8aa205f1d5b4855111cb854eeb8fe68df4c ChangeLog 406
+SHA256 c2b6dd1db25f1038e9ccbc04f7dea2698b9d4783229850dfbf5d1918fc7acf19 ChangeLog 406
+MISC metadata.xml 158 RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 SHA1 61f6eff9729cd87a725c2a70c81aca4270a17fc4 SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab
+MD5 fcd33d07e4ee719b01157946734f4fe8 metadata.xml 158
+RMD160 415d172437ca754d24fc5ab186ba8e77934d96e4 metadata.xml 158
+SHA256 1393bdef3a74343fdb40a112c7096a1af16f67e7a43413250de28dfe73810eab metadata.xml 158
+MD5 accc32f9e37c95b8bbd4710c5bbeb8d1 files/digest-easypg-0.0.11-r2 440
+RMD160 37e7ba207bdce8fceb4a9105732f67c813ea7ed2 files/digest-easypg-0.0.11-r2 440
+SHA256 0714b631a99a1879605c4d26841880d8a0a5293fc2628c2596afd7953dee2a6a files/digest-easypg-0.0.11-r2 440
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.7 (GNU/Linux)
+
+iD8DBQFGVHqKNQqtfCuFneMRAgDSAJsGXkbvv3+KxgF9nCbHFmyRph73nQCdHrAh
+IsHWkubo3ka89NfGgUEKlqs=
+=BnDD
+-----END PGP SIGNATURE-----
diff --git a/app-emacs/easypg/easypg-0.0.11-r2.ebuild b/app-emacs/easypg/easypg-0.0.11-r2.ebuild
new file mode 100644
index 000000000000..181bda7402b0
--- /dev/null
+++ b/app-emacs/easypg/easypg-0.0.11-r2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/easypg/easypg-0.0.11-r2.ebuild,v 1.1 2007/05/23 17:31:47 opfer Exp $
+
+inherit elisp
+
+MY_PN=epg
+
+DESCRIPTION="GnuPG interface for Emacs"
+HOMEPAGE="http://www.easypg.org/"
+SRC_URI="mirror://sourceforge.jp/epg/24683/${MY_PN}-${PV}.tar.gz
+ gnus? ( mirror://sourceforge.jp/epg/24683/pgg-${MY_PN}.el )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnus"
+
+DEPEND="app-crypt/gnupg"
+RDEPEND="${DEPEND}
+ gnus? ( virtual/gnus )"
+
+SITEFILE=50${PN}-gentoo.el
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+src_compile(){
+ econf
+ emake || die "emake failed"
+ elisp-make-autoload-file \
+ || die "elisp-make-autoload-file failed"
+
+ if use gnus; then
+ cp "${DISTDIR}/pgg-epg.el" "${WORKDIR}"
+ elisp-compile "${WORKDIR}/pgg-epg.el" || die "elisp-compile failed"
+ fi
+}
+
+src_install() {
+ einstall || die "einstall failed"
+
+ elisp-install ${MY_PN} ${PN}-autoloads.el
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}" ${MY_PN}
+ if use gnus; then
+ elisp-install ${MY_PN} "${WORKDIR}"/pgg-epg.el{,c}
+ fi
+}
+
+elisp_pkg_postinst() {
+ elog "See the epa info page for more information"
+ if use gnus; then
+ elog "To use, add (setq pgg-scheme 'epg) to your ~/.gnus"
+ fi
+ elisp-site-regen
+}
diff --git a/app-emacs/easypg/files/50easypg-gentoo.el b/app-emacs/easypg/files/50easypg-gentoo.el
new file mode 100644
index 000000000000..695baa2e3497
--- /dev/null
+++ b/app-emacs/easypg/files/50easypg-gentoo.el
@@ -0,0 +1,4 @@
+;; app-emacs/easypg site-lisp initialisation
+
+(add-to-list 'load-path "@SITELISP@")
+(load "easypg-autoloads" nil t)
diff --git a/app-emacs/easypg/files/digest-easypg-0.0.11-r2 b/app-emacs/easypg/files/digest-easypg-0.0.11-r2
new file mode 100644
index 000000000000..97153bf9425d
--- /dev/null
+++ b/app-emacs/easypg/files/digest-easypg-0.0.11-r2
@@ -0,0 +1,6 @@
+MD5 49b2d9acd861c29a075431e10720e703 epg-0.0.11.tar.gz 180541
+RMD160 031f3a41af619b814b393bf4dadb13c3611a44e1 epg-0.0.11.tar.gz 180541
+SHA256 97276f18b7d5448001b5963fb3285d360762a20b409bd15f8b35e3e5ba3ce7fc epg-0.0.11.tar.gz 180541
+MD5 862b38e6482d13c8f4cbde562e231180 pgg-epg.el 10023
+RMD160 6236ab5253d96d973c136e9ed02de1b1183b79db pgg-epg.el 10023
+SHA256 468a8bc533b7052604e6ef07a7d09f79c2e1bb1390bdeef06d9364fd5908835b pgg-epg.el 10023
diff --git a/app-emacs/easypg/metadata.xml b/app-emacs/easypg/metadata.xml
new file mode 100644
index 000000000000..bc306fe58224
--- /dev/null
+++ b/app-emacs/easypg/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+</pkgmetadata>