[Build-common-hackers] Emdebian and debhelper.mk

Neil Williams linux at codehelp.co.uk
Wed Dec 6 19:58:04 CET 2006


On Wed, 6 Dec 2006 10:49:52 +0100
Peter Eisentraut <peter_e at gmx.net> wrote:

> Am Montag, 4. Dezember 2006 12:32 schrieb Neil Williams:
> > I'd like to know what is the best method to implement such
> > functionality in CDBS. If possible, emdebian would prefer not to
> > have to maintain patches
> > against /usr/share/cdbs/1/rules/debhelper.mk out-of-tree. Equally,
> > it wouldn't be ideal to
> > maintain /usr/share/emdebian-tools/emdebhelper.mk separately from
> > CDBS.
>
> It looks like the best place to implement this is dpkg.  In any case,
> you should not have to touch cdbs at all.
>

Can you explain? How do I patch debian/rules to prevent CDBS from
running certain debhelper scripts?

Emdebian packages must not have debian/copyright, debian/changelog,
ChangeLog, AUTHORS, README, NEWS, TODO or any other text-based content
that is not directly executed by the package code
itself. /usr/share/doc will not be available either.
dh_installdocs, ..examples, ..man, ..info, ..changelogs as well as
dh_shlibs (because we are cross-building). e.g. a shared library only
has files in /usr/lib, nowhere else.

How do I achieve this in CDBS?

I don't see how I can do this reliably without replacing debhelper.mk.

http://wiki.debian.org/Embedded_Debian
http://wiki.debian.org/EmdebianMetaData

--

Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/build-common-hackers/attachments/20061206/978fc874/attachment.pgp


More information about the Build-common-hackers mailing list