From 1f2dea5b6302ef2f34605ccea8389cb982e039f1 Mon Sep 17 00:00:00 2001 From: Rmys Date: Fri, 3 Nov 2023 19:07:46 +0300 Subject: [PATCH] dtc --- hardware/misc/dtc/actions.py | 15 +++++++-------- hardware/misc/dtc/pspec.xml | 20 +++++++++----------- 2 files changed, 16 insertions(+), 19 deletions(-) diff --git a/hardware/misc/dtc/actions.py b/hardware/misc/dtc/actions.py index ba353b4864..09fa969051 100644 --- a/hardware/misc/dtc/actions.py +++ b/hardware/misc/dtc/actions.py @@ -6,21 +6,20 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools +from pisi.actionsapi import mesontools from pisi.actionsapi import shelltools from pisi.actionsapi import get + +shelltools.export("SETUPTOOLS_SCM_PRETEND_VERSION","1.7.0") + def setup(): - shelltools.makedirs("build") - shelltools.cd("build") - shelltools.system("meson --prefix=/usr ..") + mesontools.configure("-Dstatic-build=false") def build(): - shelltools.cd("build") - shelltools.system("ninja") + mesontools.build() def install(): - shelltools.cd("build") - shelltools.system("DESTDIR=%s ninja install" % get.installDIR()) + mesontools.install() - shelltools.cd("..") pisitools.dodoc("GPL", "README*") diff --git a/hardware/misc/dtc/pspec.xml b/hardware/misc/dtc/pspec.xml index b9a9b5e53d..72cd9adeaa 100644 --- a/hardware/misc/dtc/pspec.xml +++ b/hardware/misc/dtc/pspec.xml @@ -1,12 +1,10 @@ - - dtc https://github.com/telegramdesktop/dtc - Kamil Atlı - suvari@pisilinux.org + Mustafa Cinasal + muscnsl@gmail.com GPL2 library @@ -14,34 +12,35 @@ Device Tree Compiler https://mirrors.edge.kernel.org/pub/software/utils/dtc/dtc-1.7.0.tar.xz - swig meson libyaml-devel + meson python3-devel + swig valgrind-devel 32174a.patch 64a907.patch 95.patch - pyscm.patch + - dtc + Development files for dtc libyaml valgrind - /usr/lib/libfdt.so* - /usr/share/doc /usr/bin + /usr/lib/libfdt.so* + /usr/lib/libfdt.a /usr/lib/python3*/site-packages + /usr/share/doc - dtc-devel Development files for dtc @@ -53,7 +52,6 @@ /usr/lib/pkgconfig - 2023-11-03