[SCM] gsequencer/master: fix missing build dependencies in debian/tests/control
James Cowgill
jcowgill at debian.org
Fri Nov 24 17:43:20 UTC 2017
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.
"
James
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20171124/ed4530dc/attachment.sig>
More information about the pkg-multimedia-maintainers
mailing list