[SCM] gsequencer/master: fix missing build dependencies in debian/tests/control

Jonas Smedegaard jonas at jones.dk
Wed Nov 29 18:39:26 UTC 2017


Quoting James Cowgill (2017-11-24 18:43:20)
> On 24/11/17 17:35, Jonas Smedegaard wrote:
> > Quoting James Cowgill (2017-11-24 17:18:25)
> >> On 24/11/17 16:15, jkraehemann-guest at users.alioth.debian.org wrote:
> >>> The following commit has been merged in the master branch:
> >>> commit 99483a11ecdd167d4e87ed74fffd31ca53ff998a
> >>> Author: Joël Krähemann <jkraehemann at gmail.com>
> >>> Date:   Fri Nov 24 17:13:13 2017 +0100
> >>>
> >>>     fix missing build dependencies in debian/tests/control
> >>>
> >>> diff --git a/debian/tests/control b/debian/tests/control
> >>> index a830078..1dfbb57 100644
> >>> --- a/debian/tests/control
> >>> +++ b/debian/tests/control
> >>> @@ -16,4 +16,24 @@ Depends:
> >>>       xvfb,
> >>>       fakeroot,
> >>>       libgtk2.0-dev,
> >>> +     debhelper,
> >>> +     gettext,
> >>> +     libcunit1-dev,
> >>> +     xauth,
> >>> +     libinstpatch-dev,
> >>> +     libsndfile1-dev,
> >>> +     libsamplerate-dev,
> >>> +     libxml2-dev,
> >>> +     ladspa-sdk,
> >>> +     dssi-dev,
> >>> +     lv2-dev,
> >>> +     libgmp-dev,
> >>> +     libasound2-dev,
> >>> +     libjack-dev,
> >>> +     libpulse-dev,
> >>> +     uuid-dev,
> >>> +     docbook-xsl,
> >>> +     docbook-xml,
> >>> +     gtk-doc-tools,
> >>> +     xsltproc
> >>
> >> Probably best to get rid of all of those and use '@builddeps@' instead.
> > 
> > Please elborate, I don't know that trick.
> 
> https://anonscm.debian.org/cgit/autopkgtest/autopkgtest.git/tree/doc/README.package-tests.rst#n115
> 
> "
>     ``@builddeps@`` will be replaced by the package's
>     ``Build-Depends:``, ``Build-Depends-Indep:``, and
>     ``build-essential``. This is useful if you have many build
>     dependencies which are only necessary for running the test suite and
>     you don't want to replicate them in the test ``Depends:``. However,
>     please use this sparingly, as this can easily lead to missing binary
>     package dependencies being overlooked if they get pulled in via
>     build dependencies.
> "

Thanks! :-)

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20171129/02d67fee/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list