All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/5] graphviz(-native): initial add 2.40.1
@ 2019-01-22  0:37 Andreas Müller
  2019-01-22  0:37 ` [PATCH 2/5] python(3)-html5lib: extend to native(sdk) Andreas Müller
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Andreas Müller @ 2019-01-22  0:37 UTC (permalink / raw)
  To: openembedded-devel

Graphviz is helpful for creating docs with doxygen (at least)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
 .../graphviz/0001-Use-native-mkdefs.patch     | 31 ++++++++++++
 .../graphviz/graphviz_2.40.1.bb               | 49 +++++++++++++++++++
 2 files changed, 80 insertions(+)
 create mode 100644 meta-oe/recipes-graphics/graphviz/graphviz/0001-Use-native-mkdefs.patch
 create mode 100644 meta-oe/recipes-graphics/graphviz/graphviz_2.40.1.bb

diff --git a/meta-oe/recipes-graphics/graphviz/graphviz/0001-Use-native-mkdefs.patch b/meta-oe/recipes-graphics/graphviz/graphviz/0001-Use-native-mkdefs.patch
new file mode 100644
index 000000000..eb51d03d2
--- /dev/null
+++ b/meta-oe/recipes-graphics/graphviz/graphviz/0001-Use-native-mkdefs.patch
@@ -0,0 +1,31 @@
+From 5e53b643615fd53f3ff960521bbe9d95641e5f68 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
+Date: Sun, 20 Jan 2019 23:58:29 +0100
+Subject: [PATCH] Use native mkdefs
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Upstream-Status: Inappropriate [embedded specific]
+
+Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
+---
+ lib/gvpr/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/gvpr/Makefile.am b/lib/gvpr/Makefile.am
+index ac3c098..4914854 100644
+--- a/lib/gvpr/Makefile.am
++++ b/lib/gvpr/Makefile.am
+@@ -57,7 +57,7 @@ endif
+ mkdefs_SOURCES = mkdefs.c
+ 
+ gdefs.h: $(top_srcdir)/lib/gvpr/gprdata mkdefs$(EXEEXT)
+-	./mkdefs$(EXEEXT) gdefs.h < $(top_srcdir)/lib/gvpr/gprdata
++	mkdefs$(EXEEXT) gdefs.h < $(top_srcdir)/lib/gvpr/gprdata
+ 
+ EXTRA_DIST = $(man_MANS) $(pdf_DATA) gprdata mkdefs.c gdefs.h trie.c gvprlib.vcxproj*
+ 
+-- 
+2.20.1
+
diff --git a/meta-oe/recipes-graphics/graphviz/graphviz_2.40.1.bb b/meta-oe/recipes-graphics/graphviz/graphviz_2.40.1.bb
new file mode 100644
index 000000000..96f1efc60
--- /dev/null
+++ b/meta-oe/recipes-graphics/graphviz/graphviz_2.40.1.bb
@@ -0,0 +1,49 @@
+SUMMARY = "Graph Visualization Tools"
+HOMEPAGE = "http://www.graphviz.org"
+LICENSE = "EPL-1.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=9109f5fc16cf963fb3cdd32781b3ce04"
+
+DEPENDS = " \
+    intltool-native \
+    bison-native \
+    groff-native \
+    libtool \
+    gdk-pixbuf \
+    librsvg \
+    cairo \
+    pango \
+    expat \
+    freetype \
+"
+DEPENDS_append_class-target = " ${BPN}-native"
+
+inherit autotools-brokensep pkgconfig gtk-doc gettext
+
+# The source tarball suggested at
+# https://graphviz.gitlab.io/_pages/Download/Download_source.html has no
+# version in its name. So once graphviz is updgraded, only first time users will
+# get checksum errors. Fedora people seem to expect same so they use a versioned
+# source - see https://src.fedoraproject.org/cgit/rpms/graphviz.git/tree/graphviz.spec
+
+SRC_URI = "https://gitlab.com/graphviz/graphviz/-/archive/stable_release_${PV}/graphviz-stable_release_${PV}.tar.gz"
+SRC_URI[md5sum] = "2acf30ca8e6cc8b001b0334db65fd072"
+SRC_URI[sha256sum] = "e6c3f8dbfde1c4523055403927bef29f97f9fc12715c1042b5dcf648a2c1c62a"
+# Use native mkdefs
+SRC_URI_append_class-target = " file://0001-Use-native-mkdefs.patch"
+
+S = "${WORKDIR}/${BPN}-stable_release_${PV}"
+
+do_configure_prepend() {
+    cd ${S}
+    # create version.m4 and ignore libtoolize errors
+    ./autogen.sh NOCONFIG || true
+}
+
+do_install_append_class-native() {
+    # install mkdefs for target build
+    install -m755 ${B}/lib/gvpr/mkdefs ${D}${bindir}
+}
+
+FILES_SOLIBSDEV_append = " ${libdir}/graphviz/lib*${SOLIBSDEV}"
+
+BBCLASSEXTEND = "native"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 2/5] python(3)-html5lib: extend to native(sdk)
  2019-01-22  0:37 [PATCH 1/5] graphviz(-native): initial add 2.40.1 Andreas Müller
@ 2019-01-22  0:37 ` Andreas Müller
  2019-01-22  0:38 ` [PATCH 3/5] python(3)-webencodings: " Andreas Müller
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Andreas Müller @ 2019-01-22  0:37 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
 meta-python/recipes-devtools/python/python-html5lib.inc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-python/recipes-devtools/python/python-html5lib.inc b/meta-python/recipes-devtools/python/python-html5lib.inc
index 0eb8bf321..a8e0fb408 100644
--- a/meta-python/recipes-devtools/python/python-html5lib.inc
+++ b/meta-python/recipes-devtools/python/python-html5lib.inc
@@ -13,3 +13,5 @@ RDEPENDS_${PN} += "\
     ${PYTHON_PN}-webencodings \
     ${PYTHON_PN}-xml \
 "
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 3/5] python(3)-webencodings: extend to native(sdk)
  2019-01-22  0:37 [PATCH 1/5] graphviz(-native): initial add 2.40.1 Andreas Müller
  2019-01-22  0:37 ` [PATCH 2/5] python(3)-html5lib: extend to native(sdk) Andreas Müller
@ 2019-01-22  0:38 ` Andreas Müller
  2019-01-22  0:38 ` [PATCH 4/5] python(3)-isodate(-native(sdk)): initial add 0.6.0 Andreas Müller
  2019-01-22  0:38 ` [PATCH 5/5] python(3)-rdflib(-native(sdk)): initial add 4.2.2 Andreas Müller
  3 siblings, 0 replies; 5+ messages in thread
From: Andreas Müller @ 2019-01-22  0:38 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
 meta-python/recipes-devtools/python/python-webencodings.inc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-python/recipes-devtools/python/python-webencodings.inc b/meta-python/recipes-devtools/python/python-webencodings.inc
index 34ca7066b..a2b8410cf 100644
--- a/meta-python/recipes-devtools/python/python-webencodings.inc
+++ b/meta-python/recipes-devtools/python/python-webencodings.inc
@@ -11,3 +11,5 @@ RDEPENDS_${PN} += " \
     ${PYTHON_PN}-codecs \
     ${PYTHON_PN}-json \
 "
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 4/5] python(3)-isodate(-native(sdk)): initial add 0.6.0
  2019-01-22  0:37 [PATCH 1/5] graphviz(-native): initial add 2.40.1 Andreas Müller
  2019-01-22  0:37 ` [PATCH 2/5] python(3)-html5lib: extend to native(sdk) Andreas Müller
  2019-01-22  0:38 ` [PATCH 3/5] python(3)-webencodings: " Andreas Müller
@ 2019-01-22  0:38 ` Andreas Müller
  2019-01-22  0:38 ` [PATCH 5/5] python(3)-rdflib(-native(sdk)): initial add 4.2.2 Andreas Müller
  3 siblings, 0 replies; 5+ messages in thread
From: Andreas Müller @ 2019-01-22  0:38 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
 .../recipes-devtools/python/python-isodate.inc     | 14 ++++++++++++++
 .../python/python-isodate_0.6.0.bb                 |  2 ++
 .../python/python3-isodate_0.6.0.bb                |  2 ++
 3 files changed, 18 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python-isodate.inc
 create mode 100644 meta-python/recipes-devtools/python/python-isodate_0.6.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-isodate_0.6.0.bb

diff --git a/meta-python/recipes-devtools/python/python-isodate.inc b/meta-python/recipes-devtools/python/python-isodate.inc
new file mode 100644
index 000000000..f5b605eef
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python-isodate.inc
@@ -0,0 +1,14 @@
+SUMMARY = "Character encoding aliases for legacy web content"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=e910b35b0ef4e1f665b9a75d6afb7709"
+
+SRC_URI[md5sum] = "0e1203fce27ce65e2d01c5f21c4d428f"
+SRC_URI[sha256sum] = "2e364a3d5759479cdb2d37cce6b9376ea504db2ff90252a2e5b7cc89cc9ff2d8"
+
+inherit pypi
+
+RDEPENDS_${PN} += " \
+    ${PYTHON_PN}-six \
+"
+
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/python/python-isodate_0.6.0.bb b/meta-python/recipes-devtools/python/python-isodate_0.6.0.bb
new file mode 100644
index 000000000..d48e12346
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python-isodate_0.6.0.bb
@@ -0,0 +1,2 @@
+inherit setuptools
+require python-isodate.inc
diff --git a/meta-python/recipes-devtools/python/python3-isodate_0.6.0.bb b/meta-python/recipes-devtools/python/python3-isodate_0.6.0.bb
new file mode 100644
index 000000000..0e79ae995
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-isodate_0.6.0.bb
@@ -0,0 +1,2 @@
+inherit setuptools3
+require python-isodate.inc
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 5/5] python(3)-rdflib(-native(sdk)): initial add 4.2.2
  2019-01-22  0:37 [PATCH 1/5] graphviz(-native): initial add 2.40.1 Andreas Müller
                   ` (2 preceding siblings ...)
  2019-01-22  0:38 ` [PATCH 4/5] python(3)-isodate(-native(sdk)): initial add 0.6.0 Andreas Müller
@ 2019-01-22  0:38 ` Andreas Müller
  3 siblings, 0 replies; 5+ messages in thread
From: Andreas Müller @ 2019-01-22  0:38 UTC (permalink / raw)
  To: openembedded-devel

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
 .../recipes-devtools/python/python-rdflib.inc     | 15 +++++++++++++++
 .../python/python-rdflib_4.2.2.bb                 |  2 ++
 .../python/python3-rdflib_4.2.2.bb                |  2 ++
 3 files changed, 19 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python-rdflib.inc
 create mode 100644 meta-python/recipes-devtools/python/python-rdflib_4.2.2.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-rdflib_4.2.2.bb

diff --git a/meta-python/recipes-devtools/python/python-rdflib.inc b/meta-python/recipes-devtools/python/python-rdflib.inc
new file mode 100644
index 000000000..f92734aa7
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python-rdflib.inc
@@ -0,0 +1,15 @@
+SUMMARY = "Character encoding aliases for legacy web content"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=68c1a3bb687bd63b8e5552f3ea249840"
+
+SRC_URI[md5sum] = "534fe35b13c5857d53fa1ac5a41eca67"
+SRC_URI[sha256sum] = "da1df14552555c5c7715d8ce71c08f404c988c58a1ecd38552d0da4fc261280d"
+
+inherit pypi
+
+RDEPENDS_${PN} += " \
+    ${PYTHON_PN}-isodate \
+    ${PYTHON_PN}-pyparsing \
+"
+
+BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-python/recipes-devtools/python/python-rdflib_4.2.2.bb b/meta-python/recipes-devtools/python/python-rdflib_4.2.2.bb
new file mode 100644
index 000000000..7ed0f5f9a
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python-rdflib_4.2.2.bb
@@ -0,0 +1,2 @@
+inherit setuptools
+require python-rdflib.inc
diff --git a/meta-python/recipes-devtools/python/python3-rdflib_4.2.2.bb b/meta-python/recipes-devtools/python/python3-rdflib_4.2.2.bb
new file mode 100644
index 000000000..6511df3ce
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-rdflib_4.2.2.bb
@@ -0,0 +1,2 @@
+inherit setuptools3
+require python-rdflib.inc
-- 
2.20.1



^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-01-22  0:38 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-22  0:37 [PATCH 1/5] graphviz(-native): initial add 2.40.1 Andreas Müller
2019-01-22  0:37 ` [PATCH 2/5] python(3)-html5lib: extend to native(sdk) Andreas Müller
2019-01-22  0:38 ` [PATCH 3/5] python(3)-webencodings: " Andreas Müller
2019-01-22  0:38 ` [PATCH 4/5] python(3)-isodate(-native(sdk)): initial add 0.6.0 Andreas Müller
2019-01-22  0:38 ` [PATCH 5/5] python(3)-rdflib(-native(sdk)): initial add 4.2.2 Andreas Müller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.