On Fri, 2008-02-01 at 11:19 +0800, Wen-Yen Chuang wrote:
> Julien Cristau wrote:
Julien - do you wish to sponsor this package? I've taken over
maintenance of tslib itself recently and I'm going to be using
tslib-type stuff a lot in Emdebian. I'm happy for you to sponsor
xserver-xorg-input-tslib but if you would prefer that I do it, that's
fine too.
Thing is, I'm not part of the Debian X Strike Force and I don't really
have time to join so this is one area where embedded crosses over into
the work of existing teams. I'm happy either way.
> > * you run configure with both --host and --build unconditionally, see
> > /usr/share/doc/autotools-dev/README.Debian.gz on how to fix this
>
> Done.
>
> > * no need to run dh_makeshlibs, you don't ship a shared lib
>
> Done.
>
> > * in debian/control, please build-dep on a recent (>= 2:1.4-1) version
> > of xserver-xorg-dev, and replace the hardcoded 'Provides' and
> > dependency on xserver-xorg-core with automatically generated values
> > using /usr/share/xserver-xorg/{inputabiver,serverminver}
>
> Done.
> But it can not auto-generate "Provides: xserver-xorg-input-2" and
> "Depends: xserver-xorg-core (>= 2:1.4)".
> I looked at xserver-xorg-input-evdev and xserver-xorg-input-evtouch but
> have no clue about this. :-(
Take a look at how the other X driver packages generate their data.
e.g. xserver-xorg-input-kbd uses a similar Provides: in debian/control
and gets a usable result:
Provides: xserver-xorg-input-2
The clue is this line in debian/rules for the kbd package:
include debian/xsfbs/xsfbs.mk
and the target 'serverabi'
Package: xf86-input-tslib
Version: 0.0.4-1
Architecture: amd64
Maintainer: Wen-Yen Chuang <caleb@calno.com>
Installed-Size: 76
Depends: libc6 (>= 2.7-1), libts-0.0-0 (>= 1.0), xserver-xorg-core (>= 2:1.4)
Provides: xserver-xorg-input-2
(there's also a clean target that you need).
--
Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/
Attachment:
signature.asc
Description: This is a digitally signed message part