From 8557b62c03c2e4c05e10d8433000af2938d20dac Mon Sep 17 00:00:00 2001 From: John Date: Sat, 16 Sep 2023 18:43:33 +0200 Subject: [PATCH] New package: libdisplay-info-0.1.1 --- srcpkgs/libdisplay-info-devel | 1 + srcpkgs/libdisplay-info/template | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 120000 srcpkgs/libdisplay-info-devel create mode 100644 srcpkgs/libdisplay-info/template diff --git a/srcpkgs/libdisplay-info-devel b/srcpkgs/libdisplay-info-devel new file mode 120000 index 0000000000000..00d2792b639f9 --- /dev/null +++ b/srcpkgs/libdisplay-info-devel @@ -0,0 +1 @@ +libdisplay-info \ No newline at end of file diff --git a/srcpkgs/libdisplay-info/template b/srcpkgs/libdisplay-info/template new file mode 100644 index 0000000000000..527c66070f19e --- /dev/null +++ b/srcpkgs/libdisplay-info/template @@ -0,0 +1,27 @@ +# Template file for 'libdisplay-info' +pkgname=libdisplay-info +version=0.1.1 +revision=1 +build_style=meson +hostmakedepends="hwids" +short_desc="EDID and DisplayID library" +maintainer="John " +license="MIT" +homepage="https://gitlab.freedesktop.org/emersion/libdisplay-info/" +distfiles="https://gitlab.freedesktop.org/emersion/libdisplay-info/-/archive/${version}/libdisplay-info-${version}.tar.gz" +checksum=a5aeef57817916286526292ec816a5338c4d3c0094ce91e584fc82b57070a44f +# tests require currently unpacakged edid-decode +make_check=no + +post_install() { + vlicense LICENSE +} + +libdisplay-info-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove "usr/lib/*.so" + vmove usr/lib/pkgconfig + } +}