media-libs/libchamplain: fix gtk-doc, other fixes and touchups
authorMart Raudsepp <leio@gentoo.org>
Tue, 19 Mar 2019 08:32:22 +0000 (10:32 +0200)
committerMart Raudsepp <leio@gentoo.org>
Tue, 19 Mar 2019 08:41:22 +0000 (10:41 +0200)
commitd6e61afea56bb12919144ceb66a0d1dd221aeb21
treef54d5dfc6e38d6903fd7820dab54b1748061ab4f
parent6fe28df66d9f60f10ff797d9b67b979fbf5ff57e
media-libs/libchamplain: fix gtk-doc, other fixes and touchups

* Fix LICENSE from LGPL-2 to LGPL-2.1+.
* Fix USE=gtk-doc to always be honored (implicitly disabled upstream
  if gtk widgetry is disabled) and actually show up in devhelp.
* Add missing meson minimum version requirement - requires 0.49.0,
  but meson.eclass only guarantees 0.48.2 at this point.
* Fix EAPI-7 bump to actually be an EAPI-7 port by properly using
  DEPEND and BDEPEND.
* Use emesonargs array to be able to comment options on the relevant
  line.
* Add longdescription to metadata.
* Sort deps and options in occurrences order for easier review on
  future bumps.
* Depend on >=gobject-introspection-1.54 to ensure compat with meson.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
media-libs/libchamplain/libchamplain-0.12.19-r1.ebuild [moved from media-libs/libchamplain/libchamplain-0.12.19.ebuild with 51% similarity]
media-libs/libchamplain/metadata.xml