rpms/emacs-vm/FC-5 .cvsignore, 1.3, 1.4 emacs-vm.spec, 1.2, 1.3 sources, 1.3, 1.4
Jonathan G. Underwood (jgu)
fedora-extras-commits at redhat.com
Sat Feb 10 20:50:51 UTC 2007
- Previous message: rpms/emacs-vm/FC-6 .cvsignore, 1.3, 1.4 emacs-vm.spec, 1.3, 1.4 sources, 1.3, 1.4
- Next message: rpms/emacs-vm/devel .cvsignore, 1.3, 1.4 emacs-vm.spec, 1.3, 1.4 sources, 1.3, 1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jgu
Update of /cvs/extras/rpms/emacs-vm/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3764
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-5/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 3 Feb 2007 15:45:14 -0000 1.3
+++ .cvsignore 10 Feb 2007 20:50:19 -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-5/emacs-vm.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- emacs-vm.spec 3 Feb 2007 15:45:14 -0000 1.2
+++ emacs-vm.spec 10 Feb 2007 20:50:19 -0000 1.3
@@ -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-5/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 3 Feb 2007 15:45:14 -0000 1.3
+++ sources 10 Feb 2007 20:50:19 -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
- Previous message: rpms/emacs-vm/FC-6 .cvsignore, 1.3, 1.4 emacs-vm.spec, 1.3, 1.4 sources, 1.3, 1.4
- Next message: rpms/emacs-vm/devel .cvsignore, 1.3, 1.4 emacs-vm.spec, 1.3, 1.4 sources, 1.3, 1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list