Bug#694760: devscripts: Please mark Multi-Arch: foreign

Benjamin Drung bdrung at debian.org
Fri Nov 30 08:46:44 UTC 2012


Am Freitag, den 30.11.2012, 14:17 +1100 schrieb Dmitry Smirnov:
> On Fri, 30 Nov 2012 11:12:39 Benjamin Drung wrote:
> > I discovered that cdbs pulls in devscripts and created build
> > dependencies on devscripts. It uses licensecheck from devscripts. I
> > think we should put licensecheck in a separate source+binary package and
> > thus get rid of the build dependency on devscripts. What do you think?
> 
> Here is another use case:
> 
> At build-time "desktop2menu" may be even more useful than "licensecheck".

Running desktop2menu emits following warning:
WARNING: Section is highly inaccurate. Please check it manually

Therefore desktop2menu should not be run at every build-time, but
manually by the developer and the result reviewed.

> Indeed B-D on "devscripts" and "libfile-desktopentry-perl" (needed by 
> desktop2menu) is a bit overkill but still helpful to translate upstream 
> .desktop file(s) to  .menu during package build.

The developer could add a rule to debian/rules that runs desktop2menu.
This rules can be called manually after every new upstream release
containing changes to the .desktop file.

-- 
Benjamin Drung
Debian & Ubuntu Developer



More information about the devscripts-devel mailing list