rpms/emacs-bbdb/F-8 emacs-bbdb.spec,1.1,1.2 sources,1.2,1.3

Jonathan G. Underwood jgu at fedoraproject.org
Sun Sep 28 23:23:58 UTC 2008


Author: jgu

Update of /cvs/extras/rpms/emacs-bbdb/F-8
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3253

Modified Files:
	emacs-bbdb.spec sources 
Log Message:
* Sat Sep 28 2008 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 2.35-9.20080928cvs
- Update to current CVS snapshot, fixing several bugs
- Ensure that bbdb-vm.elc is built and installed (BZ 462875)
- Add --enable-developer to configure for more verbose build info



Index: emacs-bbdb.spec
===================================================================
RCS file: /cvs/extras/rpms/emacs-bbdb/F-8/emacs-bbdb.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- emacs-bbdb.spec	12 Oct 2007 19:19:31 -0000	1.1
+++ emacs-bbdb.spec	28 Sep 2008 23:23:28 -0000	1.2
@@ -10,9 +10,14 @@
 %define emacs_startdir %(pkg-config emacs --variable sitestartdir)
 %endif
 
-%define lispdir %{emacs_lispdir}/bbdb
-%define texdir %{_datadir}/texmf/tex/generic/bbdb
-	
+# Note on CVS snapshot: we now package a post 2.35 release CVS snapshot of
+# upstream development leading to 2.36. Tarball produced by:
+# 1. cvs -d :pserver:anonymous at bbdb.cvs.sourceforge.net:/cvsroot/bbdb login
+# 2. cvs -d :pserver:anonymous at bbdb.cvs.sourceforge.net:/cvsroot/bbdb checkout bbdb
+# 3. cd bbdb ; autonconf ; ./configure ; make tar
+# 4. mv bbdb-2.36 bbdb-2.35.YYYYMMDDcvs.tar.gz
+%define cvs_ver 20080928cvs
+ 
 # Note on building bbdb with support for VM: if support for VM in bbdb is
 # required, then the source elisp for VM must be installed at build time. If
 # support for BBDB is required in VM, then the BBDB source elisp must be present
@@ -22,16 +27,20 @@
 # rebuild emacs-vm with BuildRequires: emacs-bbdb-el. Or vice versa.
 %define vmsupport 1
 
+%define lispdir %{emacs_lispdir}/bbdb
+%define texdir %{_datadir}/texmf/tex/generic/bbdb
+	
+
 Name:           emacs-bbdb
 Version:        2.35
-Release:        8%{?dist}
+Release:        9.%{cvs_ver}%{?dist}
 Summary:        A contact management utility for use with Emacs
 Group:          Applications/Internet
 License:        GPLv2+
 URL:            http://bbdb.sourceforge.net/
 Requires:       emacs(bin) >= %{emacs_version}
 
-Source0:        http://bbdb.sourceforge.net/bbdb-2.35.tar.gz
+Source0:        bbdb-2.35.%{cvs_ver}.tar.gz
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  emacs emacs-el texinfo-tex
@@ -66,7 +75,7 @@
 This package contains the Emacs lisp source files for %{name}. 
 
 %prep 
-%setup -q -n bbdb-%{version}
+%setup -q -n bbdb-2.36
 
 # Correct encoding of info file and ChangeLog
 for i in texinfo/bbdb.texinfo ChangeLog ; do
@@ -75,9 +84,15 @@
 done
 
 %build
-%configure
+# Note --enable-developer simply gives more verbose output during building,
+# handy for debugging
+%if %{vmsupport}
+%configure --with-vm-dir=%{emacs_lispdir}/vm --enable-developer
+%else
+%configure --enable-developer
+%endif
 
-# Note: make %{?_smp_mflags} all fails.
+# Note: make %{?_smp_mflags} fails.
 make all
 
 %install
@@ -131,6 +146,11 @@
 %{lispdir}/*.el
 
 %changelog
+* Sat Sep 28 2008 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 2.35-9.20080928cvs
+- Update to current CVS snapshot, fixing several bugs
+- Ensure that bbdb-vm.elc is built and installed (BZ 462875)
+- Add --enable-developer to configure for more verbose build info
+
 * Fri Sep 28 2007 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 2.35-8
 - Correct encoding of ChangeLog and info files
 - Correct hash bang in perl scripts which are installed as docs


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/emacs-bbdb/F-8/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	12 Oct 2007 19:19:31 -0000	1.2
+++ sources	28 Sep 2008 23:23:28 -0000	1.3
@@ -1 +1 @@
-5c4e7f2b2a6a8e25ff77351f533f3910  bbdb-2.35.tar.gz
+3edf3378898af66f7505f64f2ec2eddc  bbdb-2.35.20080928cvs.tar.gz




More information about the fedora-extras-commits mailing list