rpms/emacs-vm/devel .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:50:28 UTC 2007


Author: jgu

Update of /cvs/extras/rpms/emacs-vm/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv823

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/devel/.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:49:56 -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/devel/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:49:56 -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/devel/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:49:56 -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