On November 17, 2008 at 1:20AM +0900,
tats (at debian.org) wrote:

> Reassigning this bug to the emacs-goodies-el package.  I'll make a
> patch to merge alpaca.el into the emacs-goodies-el package soon.

The patch has been prepared.  Please consider applying the attached
patch and downloading alpaca.el from
http://www.mew.org/~kazu/proj/cipher/alpaca.el to the
elisp/emacs-goodies-el directory.

Thanks,
--
Tatsuya Kinoshita
--- emacs-goodies-el-29.4-1/debian/README.Debian
+++ emacs-goodies-el-29.4/debian/README.Debian
@@ -22,6 +22,14 @@
 pattern in a special buffer.  Editing these lines in that buffer
 propagates the changes back to the original buffer.
 
+alpaca.el is an alternative (simpler) to EasyPG, to edit GnuPG files
+encrypted with shared-key cryptography.  Use (add-hook 'find-file-hooks
+'alpaca-after-find-file) in your .emacs to enable it.  To load a file
+encrypted with GnuPG, say foo.gpg, type `C-x C-f foo.gpg RET' and type
+its passphrase.  Note that plain text is stored to a temporary file in
+the same directory of the encrypted file.  You should not use a network
+file system for the directory.
+
 apache-mode.el provides fontification when editing Apache configuration
 files.
 
@@ -332,4 +340,4 @@
 .Xenvironment, .Xresources or *.ad after having enabled it by customising
 `xrdb-mode-setup-auto-mode-alist'.
 
- -- Peter S Galbraith <[EMAIL PROTECTED]>, Sat, 12 Apr 2008 09:45:15 -0400
+ -- Tatsuya Kinoshita <[EMAIL PROTECTED]>, Mon, 17 Nov 2008 01:01:01 +0900
--- emacs-goodies-el-29.4-1/debian/changelog
+++ emacs-goodies-el-29.4/debian/changelog
@@ -1,3 +1,12 @@
+emacs-goodies-el (29.4-2~pre) unstable; urgency=low
+
+  * emacs-goodies-el:
+    New file:
+    - alpaca.el: an alternative (simpler) to EasyPG, to edit GnuPG files
+      encrypted with shared-key cryptography (Closes: #503096).
+
+ -- Tatsuya Kinoshita <[EMAIL PROTECTED]>  Mon, 17 Nov 2008 01:01:01 +0900
+
 emacs-goodies-el (29.4-1) unstable; urgency=high
 
   * debian-el:
--- emacs-goodies-el-29.4-1/debian/control
+++ emacs-goodies-el-29.4/debian/control
@@ -11,13 +11,14 @@
 Package: emacs-goodies-el
 Architecture: all
 Depends: emacs22 | emacsen, bash (>= 2.05a) | bash-static
-Recommends: dict, wget, perl-doc
+Recommends: dict, wget, perl-doc, gnupg
 Replaces: emacs-goodies-extra-el
 Provides: emacs-goodies-extra-el
 Description: Miscellaneous add-ons for Emacs
  This package contains:
   align-string - align string components over several lines;
   all - edit all lines matching a given regexp;
+  alpaca - edit GnuPG files encrypted with shared-key cryptography;
   apache-mode - major mode for editing Apache configuration files;
   ascii - ASCII code display for character under point;
   auto-fill-inhibit - finer grained control over auto-fill-mode;
--- emacs-goodies-el-29.4-1/debian/emacs-goodies-el.copyright
+++ emacs-goodies-el-29.4/debian/emacs-goodies-el.copyright
@@ -43,6 +43,39 @@
 `----
 
 
+Author/copyright info for alpaca.el
+from http://www.mew.org/~kazu/proj/cipher/alpaca.el
+,----
+| ;; Copyright (C) 2003-2006 Kazu Yamamoto
+| ;; All rights reserved.
+|
+| ;; Redistribution and use in source and binary forms, with or without
+| ;; modification, are permitted provided that the following conditions
+| ;; are met:
+| ;; 
+| ;; 1. Redistributions of source code must retain the above copyright
+| ;;    notice, this list of conditions and the following disclaimer.
+| ;; 2. Redistributions in binary form must reproduce the above copyright
+| ;;    notice, this list of conditions and the following disclaimer in the
+| ;;    documentation and/or other materials provided with the distribution.
+| ;; 3. Neither the name of the author nor the names of its contributors
+| ;;    may be used to endorse or promote products derived from this software
+| ;;    without specific prior written permission.
+| ;; 
+| ;; THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+| ;; ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+| ;; IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+| ;; PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE
+| ;; LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+| ;; CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+| ;; SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+| ;; BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+| ;; WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+| ;; OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+| ;; IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+`----
+
+
 Author/copyright info for apache-mode.el
 from http://www.emacswiki.org/elisp/apache-mode.el
 ,----
--- emacs-goodies-el-29.4-1/debian/emacs-goodies-el.emacsen-install.in
+++ emacs-goodies-el-29.4/debian/emacs-goodies-el.emacsen-install.in
@@ -18,6 +18,6 @@
 
 EXCLUDED_emacs20="cwebm.el tabbar.el newsticker.el session.el csv-mode.el 
maplev.el"
 # EXCLUDED_emacs21="whitespace.el"
-EXCLUDED_xemacs21="csv-mode.el cua.el ibuffer.el minibuf-electric.el tabbar.el 
todoo.el rfcview.el "
+EXCLUDED_xemacs21="alpaca.el csv-mode.el cua.el ibuffer.el minibuf-electric.el 
tabbar.el todoo.el rfcview.el "
 EXCLUDED_emacs_snapshot="cua.el cfengine.el ibuffer.el ido.el newsticker.el 
table.el wdired.el "
 EXCLUDED_emacs22="cua.el cfengine.el ibuffer.el ido.el newsticker.el table.el 
wdired.el "
--- emacs-goodies-el-29.4-1/debian/emacs-goodies-el.install
+++ emacs-goodies-el-29.4/debian/emacs-goodies-el.install
@@ -1,5 +1,6 @@
 elisp/emacs-goodies-el/align-string.el 
/usr/share/emacs/site-lisp/emacs-goodies-el/
 elisp/emacs-goodies-el/all.el /usr/share/emacs/site-lisp/emacs-goodies-el/
+elisp/emacs-goodies-el/alpaca.el /usr/share/emacs/site-lisp/emacs-goodies-el/
 elisp/emacs-goodies-el/apache-mode.el 
/usr/share/emacs/site-lisp/emacs-goodies-el/
 elisp/emacs-goodies-el/ascii.el /usr/share/emacs/site-lisp/emacs-goodies-el/
 elisp/emacs-goodies-el/auto-fill-inhibit.el 
/usr/share/emacs/site-lisp/emacs-goodies-el/
--- emacs-goodies-el-29.4-1/elisp/emacs-goodies-el/emacs-goodies-el.el
+++ emacs-goodies-el-29.4/elisp/emacs-goodies-el/emacs-goodies-el.el
@@ -39,6 +39,10 @@
   "Align all occurrences of REGEXP in each line of region."
   t)
 
+;; alpaca.el
+(when (not (featurep 'xemacs))
+  (autoload 'alpaca-after-find-file "alpaca" nil t))
+
 ;; apache-mode.el
 (add-to-list 'auto-mode-alist '("apache2\\.conf\\'"  . apache-mode))
 

Attachment: pgpKrhzFWx5Ny.pgp
Description: PGP signature

Reply via email to