rpms/emacs-vm/FC-6 .cvsignore, 1.3, 1.4 emacs-vm.spec, 1.3, 1.4 sources, 1.3, 1.4

Jonathan G. Underwood (jgu) fedora-extras-commits at redhat.com
Sat Feb 10 20:48:27 UTC 2007


Author: jgu

Update of /cvs/extras/rpms/emacs-vm/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3674

Modified Files:
	.cvsignore emacs-vm.spec sources 
Log Message:
* Sat Feb 10 2007 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 7.19-7
- Added pgg*.el from Emacs 22 CVS
- Added u-vm-color.el from http://de.geocities.com/ulf_jasper/emacs.html
- Added vcard support from http://www.splode.com/users/friedman/software/emacs-lisp/
- Fixed name of info files in pre and post scripts



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/emacs-vm/FC-6/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore	3 Feb 2007 15:48:20 -0000	1.3
+++ .cvsignore	10 Feb 2007 20:47:55 -0000	1.4
@@ -1,2 +1,11 @@
 vm-7.19.tar.gz
 vm-7.19.070203.patch.gz
+pgg-def.el
+pgg.el
+pgg-gpg.el
+pgg-parse.el
+pgg-pgp5.el
+pgg-pgp.el
+u-vm-color.el
+vcard.el
+vm-vcard.el


Index: emacs-vm.spec
===================================================================
RCS file: /cvs/extras/rpms/emacs-vm/FC-6/emacs-vm.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- emacs-vm.spec	3 Feb 2007 15:48:20 -0000	1.3
+++ emacs-vm.spec	10 Feb 2007 20:47:55 -0000	1.4
@@ -1,30 +1,43 @@
 # Upstream vm (http://www.wonderworks.com/vm/) seems to be currently
-# unmaintained. This package adds the patchset maintained by Robert
-# Widhopf-Fenk
-# (http://www.robf.de/Hacking/elisp/vm-7.19.patch.gz). Unfortunately,
-# the patch set version number is not updated with each release, so I
-# have manually added a minor version number to the patch
-# .YYMMDD. Some functionality of the patch is currently unavailable,
-# namely that associated with pgg.el (only available on emacs >=22) is
-# only available on FC>6. Currently, since bbdb and grepmail are not
-# packaged, functionality associated with those is also not available.
-# More details at http://www.robf.de/Hacking/elisp/
+# unmaintained. This package adds the patchset maintained by Robert Widhopf-Fenk
+# (http://www.robf.de/Hacking/elisp/vm-7.19.patch.gz).I have manually added a
+# minor version number to the patch (YYMMDD) to indicate when it was downloaded.
+#
+# In order to make the PGP stuff work with GNU Emacs <22, I have pulled pgp*.el
+# from the GNU Emacs CVS - see Source11-16. These were pulled from CVS on 10th
+# February 2007.
+#
+# Vcard handling has been added - see Source21-22. These were pulled from
+# http://www.splode.com/users/friedman/software/emacs-lisp/ on 10th February
+# 2007. 
+#
+# Font-lock support of message bodies was added (Source31) from 
+# http://de.geocities.com/ulf_jasper/emacs.html on 10th February 2007.
 
 %define pkg vm
 
 Summary: Emacs VM mailreader
 Name: emacs-%{pkg}
 Version: 7.19
-Release: 5%{?dist}
+Release: 7%{?dist}
+License: GPL
+Group: Applications/Internet
 URL: http://www.wonderworks.com/vm/
 Source0: http://www.seanet.com/~kylemonger/vm/%{pkg}-%{version}.tar.gz
+Source11: pgg.el
+Source12: pgg-def.el
+Source13: pgg-gpg.el
+Source14: pgg-parse.el
+Source15: pgg-pgp.el
+Source16: pgg-pgp5.el
+Source21: vcard.el
+Source22: vm-vcard.el
+Source31: u-vm-color.el
 Patch0: vm-7.19.070203.patch.gz
-License: GPL
-Group: Applications/Internet
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Requires: emacs
 Requires(pre): /sbin/install-info 
 Requires(post): /sbin/install-info 
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Buildrequires: emacs texinfo
 
 %description
@@ -34,8 +47,11 @@
 messages to folders, deleting messages and so on.  There are other
 more advanced commands that do tasks like bursting and creating
 digests, message forwarding, and organizing message presentation
-according to various criteria. This package includes Robert
-widhopf-Fenk's patchset (http://www.robf.de/Hacking/elisp/).
+according to various criteria. 
+
+This package includes Robert widhopf-Fenk's patchset
+(http://www.robf.de/Hacking/elisp/). Please read that webpage to find
+out how to configure the extra features offered by that patchset.
 
 %package el
 Group: Applications/Internet
@@ -48,10 +64,21 @@
 
 %prep
 %setup -q -n %{pkg}-%{version}
+
 %patch0 -p1 
 mv Makefile Makefile.bk
 sed -e 's/mkdirhier/mkdir -p/g' Makefile.bk > Makefile
 
+cp %{SOURCE11} .
+cp %{SOURCE12} .
+cp %{SOURCE13} .
+cp %{SOURCE14} .
+cp %{SOURCE15} .
+cp %{SOURCE16} .
+cp %{SOURCE21} .
+cp %{SOURCE22} .
+cp %{SOURCE31} .
+
 %build
 %define pkgdir %{_datadir}/emacs/site-lisp/vm
 %define pixmapdir %{pkgdir}/pixmaps
@@ -93,6 +120,11 @@
 (autoload 'vm-mode "vm" "Run VM major mode on a buffer" t)
 (autoload 'vm-mail "vm" "Send a mail message using VM." t)
 (autoload 'vm-submit-bug-report "vm" "Send a bug report about VM." t)
+
+;; Settings for u-vm-color.el 
+(require 'u-vm-color)
+(add-hook 'vm-summary-mode-hook 'u-vm-color-summary-mode)
+(add-hook 'vm-select-message-hook 'u-vm-color-fontify-buffer)
 EOF
 
 %clean
@@ -102,11 +134,11 @@
 # Without the --entry part here, we get a malformed entry in info.
 /sbin/install-info \
   --entry="* VM: (vm).       An Emacs mailreader" \
-  %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
+  %{_infodir}/vm.info.gz %{_infodir}/dir 2>/dev/null || :
 
 %preun
 if [ "$1" = "0" ] ; then 
- /sbin/install-info --delete %{_infodir}/%{name}.info.gz %{_infodir}/dir 2>/dev/null || :
+ /sbin/install-info --delete %{_infodir}/vm.info.gz %{_infodir}/dir 2>/dev/null || :
 fi
 
 %files
@@ -124,6 +156,12 @@
 %{pkgdir}/*.el
 
 %changelog
+* Sat Feb 10 2007 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 7.19-7
+- Added pgg*.el from Emacs 22 CVS
+- Added u-vm-color.el from http://de.geocities.com/ulf_jasper/emacs.html
+- Added vcard support from http://www.splode.com/users/friedman/software/emacs-lisp/
+- Fixed name of info files in pre and post scripts
+
 * Sat Feb  3 2007 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 7.19-5
 - Add patch from http://www.robf.de/Hacking/elisp/ (resolves bug 224501)
 - Ensure CFLAGS="$RPM_OPT_FLAGS" (bug 225101)


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/emacs-vm/FC-6/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	3 Feb 2007 15:48:20 -0000	1.3
+++ sources	10 Feb 2007 20:47:55 -0000	1.4
@@ -1,2 +1,11 @@
 7866f6243e398d76ae32356a4af76fa3  vm-7.19.tar.gz
 fadfef52b6b8eded9a84afdcd0282de9  vm-7.19.070203.patch.gz
+13f1830392aeba72443483fa8d8d60ae  pgg-def.el
+e74a78646320b62299925eb60f89c0a7  pgg.el
+6f9c568414e4871dea5af2c059d87a1d  pgg-gpg.el
+dd1ef66498597788cd7ecb32e4d079ed  pgg-parse.el
+0fbd82bb43a1136210c11fcb34aa0768  pgg-pgp5.el
+b2c210f93534a9b8c342439d43629827  pgg-pgp.el
+55a7c54b0de0959550675c18016073a1  u-vm-color.el
+1ae781a8e5565b5ba88b74a507a84822  vcard.el
+e7269b9591ba0378f445097e494e312c  vm-vcard.el




More information about the scm-commits mailing list