"P. J. McDermott" <p...@nac.net> writes:

> On 2012-07-23 04:47, Simon Josefsson wrote:
>> "P. J. McDermott" <p...@nac.net> writes:
>>> libtasn1-3 build-depends on gtk-doc-tools and texlive-latex-base,
>>> neither of which is used in the build process.  Both can be safely
>>> removed from debian/control as in the attached patch (tested in a sid
>>> chroot).
>> 
>> The dependencies should be used during the build process to generate the
>> GTK-DOC API manual.  I've heard before that it is recommended that
>> everything that is shipped in Debian packages are built from sources to
>> make sure that it is possible to rebuild generated files if necessary.
>> I recall this is common for other packages with GTK-DOC manuals too.
>
> The manual isn't being built by debian/rules, so the build dependencies
> currently aren't being used at all.

Thanks for noticing -- the patch below should fix that.

/Simon

Index: rules
===================================================================
--- rules       (revision 1516)
+++ rules       (working copy)
@@ -7,6 +7,7 @@
 DEB_CONFIGURE_EXTRA_FLAGS = --enable-ld-version-script --with-packager=Debian \
        --with-packager-bug-reports=http://bugs.debian.org/ \
        --with-packager-version="$(DEB_VERSION)" \
+       --enable-gtk-doc --enable-gtk-doc-pdf \
        --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
 
 ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to