Perhaps directly is simplest, with a note on their origin above SRC_URI.

Alex

On Thu, 28 May 2020 at 23:12, Gregor Zatko <gzatko@gmail.com> wrote:
On Sun, 2020-05-24 at 16:24 +0100, Richard Purdie wrote:
On Sat, 2020-05-23 at 21:12 +0200, Gregor Zatko wrote:
From: Gregor Zatko <
gzatko@zoznam.sk
>

Until now a Debian package has been used as a source.
This change just switches it to project's upstream.

https://bugzilla.yoctoproject.org/show_bug.cgi?id=13270


Signed-off-by: Gregor Zatko <
gzatko@gmail.com
>
---
 .../docbook-xml-update-catalog.xml.patch      | 515 ------------------
 .../docbook-xml/docbook-xml-dtd4_4.5.bb       |  65 ++-
 2 files changed, 36 insertions(+), 544 deletions(-)
 delete mode 100644 meta/recipes-devtools/docbook-xml/docbook-xml-dtd4/docbook-xml-update-catalog.xml.patch

Unfortunately test builds failed:

https://autobuilder.yoctoproject.org/typhoon/#/builders/23/builds/2176


Cheers,

Richard


The catalogs of versions 4.0 and 4.1.2 are not present standalone in the docbook.org page.
A question is what is the best choice to include them into the file tree:
1) add them directly
2) add them as a patch
3) extract from a Ubuntu/Debian package where they are present