pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/gtkada

Module Name:    pkgsrc
Committed By:   marino
Date:           Fri Oct 14 14:02:17 UTC 2011

Modified Files:
        pkgsrc/x11/gtkada: Makefile PLIST distinfo
        pkgsrc/x11/gtkada/patches: patch-bf
Added Files:
        pkgsrc/x11/gtkada/patches: patch-af patch-ag patch-ah
Removed Files:
        pkgsrc/x11/gtkada/patches: patch-be

Log Message:
x11/gtkada: Add user guide and reference manual documentation

The majority of the documentation for gtkada was not getting built.  It
turns out that the generation step was omitted from the vendor Makefile.
For the user guide, simply adding this to the top-level makefile fixes the
problem, but the reference manual is the reason it was omitted.

The RM requires Gnat Programming Studio built with Python to generate the
documentation.  This created a circular dependency because GPS requires
gtkada to build and python is optional.  Secondly, pkgsrc-built python
verions 26 and 27 both cause GPS to core dump.  FreeBSD doesn't have this
issue, but it has a different python problem that prevents the documentation
from getting built manually on that system as well.

In the end, the latest generated RM was pulled from online
resources and packaged separately.  This is not ideal because it represents
gtkada 2.24 which has a couple of API differences from 2.22, but it's the
only full html version of the RM that can be located.

Rebuilding gtkada will result in the gtkada User Guild and Reference
Manual showing up in the <help> menu of GPS.  Currently the gtkada submenu
item has an empty submenu.

To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 pkgsrc/x11/gtkada/Makefile
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/x11/gtkada/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/x11/gtkada/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/x11/gtkada/patches/patch-af \
    pkgsrc/x11/gtkada/patches/patch-ag pkgsrc/x11/gtkada/patches/patch-ah
cvs rdiff -u -r1.1.1.1 -r0 pkgsrc/x11/gtkada/patches/patch-be
cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/x11/gtkada/patches/patch-bf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index