Package: bbdb
Version: 2.35.cvs20060204-1.1
Severity: normal
Tags: patch
Please stop build-depending on emacs21, since that is an old version and
should be removed some day. In fact, Emacs is only needed to make
`configure' happy, if you specify a dummy "Emacs" for `configure' you
don't need to build-depend on any emacsen at all:
--8<---------------cut here---------------start------------->8---
diff -ur bbdb-2.35.cvs20060204.old/debian/control
bbdb-2.35.cvs20060204/debian/control
--- bbdb-2.35.cvs20060204.old/debian/control 2008-05-01 09:18:21.000000000
+0200
+++ bbdb-2.35.cvs20060204/debian/control 2008-05-01 09:18:49.000000000
+0200
@@ -2,7 +2,7 @@
Section: mail
Priority: optional
Maintainer: Joerg Jaspert <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>> 4.2.0), texinfo, texi2html, emacs21
+Build-Depends-Indep: debhelper (>> 4.2.0), texinfo, texi2html
Standards-Version: 3.6.2.0
Package: bbdb
diff -ur bbdb-2.35.cvs20060204.old/debian/rules
bbdb-2.35.cvs20060204/debian/rules
--- bbdb-2.35.cvs20060204.old/debian/rules 2008-05-01 09:18:21.000000000
+0200
+++ bbdb-2.35.cvs20060204/debian/rules 2008-05-01 09:18:49.000000000 +0200
@@ -23,7 +23,7 @@
build-stamp:
dh_testdir
- ./configure
+ ./configure --with-emacs=/bin/true
cd texinfo && $(MAKE) bbdb.info
cd texinfo && /usr/bin/texi2html -split=chapter bbdb.texinfo
--8<---------------cut here---------------end--------------->8---
Yes, that works, because the Makefile does not run Emacs when building
the package, and on installation time the emacsen flavor for which bbdb
is to be byte-compiled is used instead of the value that `configure'
puts into the Makefile (tested by building with pdebuild and installing
the modified package on my normal system).
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.24.5
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages bbdb depends on:
ii emacs-snapshot [emacsen] 1:20080430-2 The GNU Emacs editor (development
ii emacs21 [emacsen] 21.4a+1-5.4 The GNU Emacs editor
ii emacs22-gtk [emacsen] 22.2+2-2 The GNU Emacs editor (with GTK use
ii make 3.81-4 The GNU version of the "make" util
bbdb recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]