network-manager does not build devhelp docs

Bug #706965 reported by Thomas Bechtold
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
network-manager (Ubuntu)
Fix Released
Wishlist
Mathieu Trudel-Lapierre

Bug Description

Binary package hint: network-manager

nm version from natty (0.8.3+git.20101219t181118.e919218-0ubuntu1) does not build the html docs used by devhelp.

Changed in network-manager (Ubuntu):
assignee: nobody → Thomas Bechtold (toabctl)
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Hi Thomas,

Do you still want to work on fixing this bug? It looks great, but there would be a couple more things to do in the sponsorship process:

If possible, it would greatly help if you could take a copy of the lp:~network-manager/network-manager/ubuntu.head branch and apply your changes on top of that, then file a merge request.

My only comment about your changes would be to mention roughly what type of documentation is in the new packages: API docs for devhelp. I think you should also mention and propose these changes to Debian, since they would benefit from them as well.

Changed in network-manager (Ubuntu):
status: New → Incomplete
Revision history for this message
Thomas Bechtold (toabctl) wrote :

Hi Mathieu,

i've done the work.See https://code.launchpad.net/~toabctl/network-manager/gtkdoc-fix-706965/+merge/47363
Hope this is ok now.
I think the debian package already build the docs. I used squeeze yesterday (with nm 0.8.1) and the docs were available.

Changed in network-manager (Ubuntu):
status: Incomplete → In Progress
Revision history for this message
Artur Rona (ari-tczew) wrote :

Please don't set In Progress if you are not a developer/sponsor.

Changed in network-manager (Ubuntu):
assignee: Thomas Bechtold (toabctl) → nobody
status: In Progress → Confirmed
Revision history for this message
Thomas Bechtold (toabctl) wrote :

Debians NM installs the gtk-doc with the packages libnm-glib-dev ( see http://git.debian.org/?p=pkg-utopia/network-manager.git;a=blob;f=debian/libnm-glib-dev.install;hb=HEAD ) and libnm-util-dev ( see http://git.debian.org/?p=pkg-utopia/network-manager.git;a=blob;f=debian/libnm-util-dev.install;hb=HEAD ).
I think ubuntu should do the same.

Revision history for this message
Thomas Bechtold (toabctl) wrote :

Proposed another merge which install the gtk-api doc with the packages libnm-glib-dev and libnm-util-dev (as debian does). See https://code.launchpad.net/~toabctl/network-manager/install-gtkdoc-fix-706965/+merge/47926

Martin Pitt (pitti)
Changed in network-manager (Ubuntu):
assignee: nobody → Mathieu Trudel-Lapierre (mathieu-tl)
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Taking a look at the merge now.

Changed in network-manager (Ubuntu):
importance: Undecided → Wishlist
status: Confirmed → In Progress
Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

Marking Fix Committed: it's now in the network-manager branch, I'll upload an updated package soon (once we're no longer frozen for alpha 2)

Changed in network-manager (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package network-manager - 0.8.3+git.20101219t181118.e919218-0ubuntu2

---------------
network-manager (0.8.3+git.20101219t181118.e919218-0ubuntu2) natty; urgency=low

  [ Mathieu Trudel-Lapierre ]
  * debian/source_network-manager.py:
    - Replace HAL usage by udev and other means. (LP: #654900)
    - Make Gconf/settings/scan results inclusion conditional (LP: #389702)
  * debian/patches/gtkdoc-build-requires-gobject.patch: explicitly link against
    gobject-2.0 to build documentation files.

  [ Thomas Bechtold ]
  * Install gtk-doc API with libnm-util-dev and libnm-glib-dev (LP: #706965)
    - update debian/libnm-glib-dev.install
    - update debian/libnm-util-dev.install
  * Regenerate libnm-glib, libnm-util documentation at build time
    - update debian/rules
 -- Mathieu Trudel-Lapierre <email address hidden> Mon, 07 Feb 2011 11:34:46 -0500

Changed in network-manager (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.