rpms/emacs-vm/FC-6 .cvsignore, 1.2, 1.3 emacs-vm.spec, 1.2, 1.3 sources, 1.2, 1.3 vm-stdlib-patch.diff, 1.1, NONE
Jonathan G. Underwood (jgu)
fedora-extras-commits at redhat.com
Sat Feb 3 15:48:52 UTC 2007
Author: jgu
Update of /cvs/extras/rpms/emacs-vm/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv625
Modified Files:
.cvsignore emacs-vm.spec sources
Removed Files:
vm-stdlib-patch.diff
Log Message:
* 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: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/emacs-vm/FC-6/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 22 Jun 2006 19:10:04 -0000 1.2
+++ .cvsignore 3 Feb 2007 15:48:20 -0000 1.3
@@ -1 +1,2 @@
vm-7.19.tar.gz
+vm-7.19.070203.patch.gz
Index: emacs-vm.spec
===================================================================
RCS file: /cvs/extras/rpms/emacs-vm/FC-6/emacs-vm.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- emacs-vm.spec 28 Aug 2006 00:07:58 -0000 1.2
+++ emacs-vm.spec 3 Feb 2007 15:48:20 -0000 1.3
@@ -1,12 +1,24 @@
+# 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/
+
%define pkg vm
Summary: Emacs VM mailreader
Name: emacs-%{pkg}
Version: 7.19
-Release: 4%{?dist}
+Release: 5%{?dist}
URL: http://www.wonderworks.com/vm/
Source0: http://www.seanet.com/~kylemonger/vm/%{pkg}-%{version}.tar.gz
-Patch0: vm-stdlib-patch.diff
+Patch0: vm-7.19.070203.patch.gz
License: GPL
Group: Applications/Internet
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -22,7 +34,8 @@
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.
+according to various criteria. This package includes Robert
+widhopf-Fenk's patchset (http://www.robf.de/Hacking/elisp/).
%package el
Group: Applications/Internet
@@ -36,20 +49,26 @@
%prep
%setup -q -n %{pkg}-%{version}
%patch0 -p1
+mv Makefile Makefile.bk
+sed -e 's/mkdirhier/mkdir -p/g' Makefile.bk > Makefile
%build
%define pkgdir %{_datadir}/emacs/site-lisp/vm
%define pixmapdir %{pkgdir}/pixmaps
+export CFLAGS="$RPM_OPT_FLAGS"
+
make %{?_smp_mflags} all \
prefix=%{_prefix} \
INFODIR=%{_infodir} \
LISPDIR=%{pkgdir} \
BINDIR=%{_bindir} \
- PIXMAPDIR=%{pixmapdir}
+ PIXMAPDIR=%{pixmapdir} \
+ EMACS=emacs
%install
rm -rf %{buildroot}
+echo %{buildroot}%{_prefix}
make install \
prefix=%{buildroot}%{_prefix} \
INFODIR=%{buildroot}%{_infodir} \
@@ -57,6 +76,8 @@
BINDIR=%{buildroot}%{_bindir} \
PIXMAPDIR=%{buildroot}%{pixmapdir}
+cp *.el %{buildroot}%{pkgdir}
+
%define startd %{_datadir}/emacs/site-lisp/site-start.d/
%define initfile %{startd}/%{pkg}-mode-init.el
@@ -93,8 +114,8 @@
%doc README COPYING
%doc %{_infodir}/*
%{_bindir}/*
-%{_datadir}/emacs/site-lisp/vm/pixmaps/
-%{_datadir}/emacs/site-lisp/vm/*.elc
+%{pixmapdir}
+%{pkgdir}/*.elc
%{initfile}
%dir %{pkgdir}
@@ -103,6 +124,10 @@
%{pkgdir}/*.el
%changelog
+* 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)
+
* Mon Aug 28 2006 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 7.19-4
- Bump release for FC-6 mass rebuild
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/emacs-vm/FC-6/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 22 Jun 2006 19:10:04 -0000 1.2
+++ sources 3 Feb 2007 15:48:20 -0000 1.3
@@ -1 +1,2 @@
7866f6243e398d76ae32356a4af76fa3 vm-7.19.tar.gz
+fadfef52b6b8eded9a84afdcd0282de9 vm-7.19.070203.patch.gz
--- vm-stdlib-patch.diff DELETED ---
More information about the scm-commits
mailing list