Bug#682464: libtasn1-3: Unused build dependencies

2012-07-29 Thread Andreas Metzler
On 2012-07-25 Simon Josefsson si...@josefsson.org wrote:
[...]
 + --enable-gtk-doc --enable-gtk-doc-pdf \
   --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)

  ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))

Playing around with this I have just noticed that currently
gtkdoc-mkpdf is a noop for xml input in Debian. See #570751.

cu andreas

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'


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



Bug#682464: libtasn1-3: Unused build dependencies

2012-07-29 Thread Andreas Metzler
tags 682464 pending
thanks

On 2012-07-29 Andreas Metzler ametz...@downhill.at.eu.org wrote:
 On 2012-07-25 Simon Josefsson si...@josefsson.org wrote:
 [...]
  +   --enable-gtk-doc --enable-gtk-doc-pdf \
  --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)

   ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))

 Playing around with this I have just noticed that currently
 gtkdoc-mkpdf is a noop for xml input in Debian. See #570751.

I have changed SVN to build and ship gtk-doc. I have also fixed
building twice in a row (where texlive-latex-base is needed).

cu andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'


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



Bug#682464: libtasn1-3: Unused build dependencies

2012-07-25 Thread Simon Josefsson
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



Bug#682464: libtasn1-3: Unused build dependencies

2012-07-23 Thread Simon Josefsson
P. J. McDermott p...@nac.net writes:

 Source: libtasn1-3
 Version: 2.13-2
 Severity: minor
 Tags: patch

 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.

/Simon


 -- 
 P. J. McDermott(_/@\_),--.
 http://www.pehjota.net/   o o o/ oo \
 http://www.pehjota.net/contact.html o   \ `-/|  |.
 o o o~v/_\--/_/
 diff -Nru libtasn1-3-2.13/debian/changelog libtasn1-3-2.13/debian/changelog
 --- libtasn1-3-2.13/debian/changelog  2012-06-07 11:46:10.0 -0400
 +++ libtasn1-3-2.13/debian/changelog  2012-07-22 20:26:38.0 -0400
 @@ -1,3 +1,10 @@
 +libtasn1-3 (2.13-2.1) unstable; urgency=low
 +
 +  * Non-maintainer upload.
 +  * Remove unused build dependencies on gtk-doc-tools and texlive-latex-base.
 +
 + -- P. J. McDermott p...@nac.net  Sun, 22 Jul 2012 20:11:00 -0400
 +
  libtasn1-3 (2.13-2) unstable; urgency=low
  
* Upload to unstable.
 diff -Nru libtasn1-3-2.13/debian/control libtasn1-3-2.13/debian/control
 --- libtasn1-3-2.13/debian/control2012-03-25 03:01:46.0 -0400
 +++ libtasn1-3-2.13/debian/control2012-07-22 20:19:45.0 -0400
 @@ -2,8 +2,8 @@
  Section: libs
  Maintainer: Debian GnuTLS Maintainers 
 pkg-gnutls-ma...@lists.alioth.debian.org
  Uploaders: Andreas Metzler ametz...@debian.org, Eric Dorland 
 e...@debian.org, James Westby jw+deb...@jameswestby.net, Simon Josefsson 
 si...@josefsson.org
 -Build-Depends: debhelper ( 8.1.3), cdbs (= 0.4.93), bison, gtk-doc-tools,
 - texinfo, autotools-dev, texlive-latex-base
 +Build-Depends: debhelper ( 8.1.3), cdbs (= 0.4.93), bison,
 + texinfo, autotools-dev
  Standards-Version: 3.9.3
  Priority: standard
  Vcs-Svn: svn://svn.debian.org/svn/pkg-gnutls/packages/libtasn1-3/trunk


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



Bug#682464: libtasn1-3: Unused build dependencies

2012-07-23 Thread P. J. McDermott
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.

-- 
P. J. McDermott(_/@\_),--.
http://www.pehjota.net/   o o o/ oo \
http://www.pehjota.net/contact.html o   \ `-/|  |.
o o o~v/_\--/_/


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



Bug#682464: libtasn1-3: Unused build dependencies

2012-07-22 Thread P. J. McDermott
Source: libtasn1-3
Version: 2.13-2
Severity: minor
Tags: patch

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).

-- 
P. J. McDermott(_/@\_),--.
http://www.pehjota.net/   o o o/ oo \
http://www.pehjota.net/contact.html o   \ `-/|  |.
o o o~v/_\--/_/
diff -Nru libtasn1-3-2.13/debian/changelog libtasn1-3-2.13/debian/changelog
--- libtasn1-3-2.13/debian/changelog2012-06-07 11:46:10.0 -0400
+++ libtasn1-3-2.13/debian/changelog2012-07-22 20:26:38.0 -0400
@@ -1,3 +1,10 @@
+libtasn1-3 (2.13-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Remove unused build dependencies on gtk-doc-tools and texlive-latex-base.
+
+ -- P. J. McDermott p...@nac.net  Sun, 22 Jul 2012 20:11:00 -0400
+
 libtasn1-3 (2.13-2) unstable; urgency=low
 
   * Upload to unstable.
diff -Nru libtasn1-3-2.13/debian/control libtasn1-3-2.13/debian/control
--- libtasn1-3-2.13/debian/control  2012-03-25 03:01:46.0 -0400
+++ libtasn1-3-2.13/debian/control  2012-07-22 20:19:45.0 -0400
@@ -2,8 +2,8 @@
 Section: libs
 Maintainer: Debian GnuTLS Maintainers 
pkg-gnutls-ma...@lists.alioth.debian.org
 Uploaders: Andreas Metzler ametz...@debian.org, Eric Dorland 
e...@debian.org, James Westby jw+deb...@jameswestby.net, Simon Josefsson 
si...@josefsson.org
-Build-Depends: debhelper ( 8.1.3), cdbs (= 0.4.93), bison, gtk-doc-tools,
- texinfo, autotools-dev, texlive-latex-base
+Build-Depends: debhelper ( 8.1.3), cdbs (= 0.4.93), bison,
+ texinfo, autotools-dev
 Standards-Version: 3.9.3
 Priority: standard
 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnutls/packages/libtasn1-3/trunk