From ca32213b0f94b328dde27679740b1650dc1b29df Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Sat, 20 Jan 2024 18:43:39 +0100 Subject: [PATCH] libdisplay-info: initial commit, version 0.1.1 --- libdisplay-info/.footprint | 18 ++++++++++++++++++ libdisplay-info/.signature | 5 +++++ libdisplay-info/Pkgfile | 20 ++++++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 libdisplay-info/.footprint create mode 100644 libdisplay-info/.signature create mode 100644 libdisplay-info/Pkgfile diff --git a/libdisplay-info/.footprint b/libdisplay-info/.footprint new file mode 100644 index 000000000..6602aa6d4 --- /dev/null +++ b/libdisplay-info/.footprint @@ -0,0 +1,18 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/di-edid-decode +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/libdisplay-info/ +-rw-r--r-- root/root usr/include/libdisplay-info/cta.h +-rw-r--r-- root/root usr/include/libdisplay-info/cvt.h +-rw-r--r-- root/root usr/include/libdisplay-info/displayid.h +-rw-r--r-- root/root usr/include/libdisplay-info/dmt.h +-rw-r--r-- root/root usr/include/libdisplay-info/edid.h +-rw-r--r-- root/root usr/include/libdisplay-info/gtf.h +-rw-r--r-- root/root usr/include/libdisplay-info/info.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libdisplay-info.so -> libdisplay-info.so.1 +-rwxr-xr-x root/root usr/lib/libdisplay-info.so.0.1.1 +lrwxrwxrwx root/root usr/lib/libdisplay-info.so.1 -> libdisplay-info.so.0.1.1 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libdisplay-info.pc diff --git a/libdisplay-info/.signature b/libdisplay-info/.signature new file mode 100644 index 000000000..883f8b454 --- /dev/null +++ b/libdisplay-info/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF36SLT9r5v8ndka6D13M7nTIHLie0c/F5bJuYGxejE5SevY4OpVImFDaQ6dU+lURgg9aPf1c0cHT+DGFN9AWSVA0= +SHA256 (Pkgfile) = 285ae86db8347f5ce5dae94e96b9ece33f533e1f36418b0617e19b11dbb171c2 +SHA256 (.footprint) = 9c171d85a86057d0605243f4ce0b04e51250a02c6535591866a86c344670bd26 +SHA256 (libdisplay-info-0.1.1.tar.bz2) = 51cdb0362882ca2af62532ab4d95e60d81e9890b339264719fd55f8e3945d695 diff --git a/libdisplay-info/Pkgfile b/libdisplay-info/Pkgfile new file mode 100644 index 000000000..aacb56f11 --- /dev/null +++ b/libdisplay-info/Pkgfile @@ -0,0 +1,20 @@ +# Description: EDID and DisplayID library +# URL: https://gitlab.freedesktop.org/emersion/libdisplay-info +# Maintainer: Tim Biermann, tbier at posteo dot de +# Depends on: hwdata + +name=libdisplay-info +version=0.1.1 +release=1 +source=(https://gitlab.freedesktop.org/emersion/libdisplay-info/-/archive/$version/libdisplay-info-$version.tar.bz2) + +build() { + meson setup $name-$version build \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true + meson compile -C build + DESTDIR=$PKG meson install -C build +}