diff --git a/libsfdo/.footprint b/libsfdo/.footprint new file mode 100644 index 0000000..6e22a41 --- /dev/null +++ b/libsfdo/.footprint @@ -0,0 +1,21 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +-rw-r--r-- root/root usr/include/sfdo-basedir.h +-rw-r--r-- root/root usr/include/sfdo-common.h +-rw-r--r-- root/root usr/include/sfdo-desktop-file.h +-rw-r--r-- root/root usr/include/sfdo-desktop.h +-rw-r--r-- root/root usr/include/sfdo-icon.h +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libsfdo-basedir.so -> libsfdo-basedir.so.0 +-rwxr-xr-x root/root usr/lib/libsfdo-basedir.so.0 +lrwxrwxrwx root/root usr/lib/libsfdo-desktop-file.so -> libsfdo-desktop-file.so.0 +-rwxr-xr-x root/root usr/lib/libsfdo-desktop-file.so.0 +lrwxrwxrwx root/root usr/lib/libsfdo-desktop.so -> libsfdo-desktop.so.0 +-rwxr-xr-x root/root usr/lib/libsfdo-desktop.so.0 +lrwxrwxrwx root/root usr/lib/libsfdo-icon.so -> libsfdo-icon.so.0 +-rwxr-xr-x root/root usr/lib/libsfdo-icon.so.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libsfdo-basedir.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libsfdo-desktop-file.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libsfdo-desktop.pc +-rw-r--r-- root/root usr/lib/pkgconfig/libsfdo-icon.pc diff --git a/libsfdo/.signature b/libsfdo/.signature new file mode 100644 index 0000000..3036e90 --- /dev/null +++ b/libsfdo/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/lxqt.pub +RWSobSt/++EYD1N5K8GWyetImaSkcjeaLYza1Q3U8s0+EHfi9zpC9m/cKj5idN7zZwNfGGvE92wlDnLuFEL1IubZ00FyMITmwwc= +SHA256 (Pkgfile) = 44dfdf60b5320c61b9203094ea162f23e3fd478df89baa3c3c0a8f43ed31f2f2 +SHA256 (.footprint) = 2942e6a3ff15c007a4af0e9ba5903a49f45c7765701c371efe8923c14752940d +SHA256 (libsfdo-v0.1.3.tar.gz) = d1f2d8b5edec827fd386c22d6f9151377ec7c194dca4d293e3abad9df9974209 diff --git a/libsfdo/Pkgfile b/libsfdo/Pkgfile new file mode 100644 index 0000000..9332589 --- /dev/null +++ b/libsfdo/Pkgfile @@ -0,0 +1,27 @@ +# Description: A collection of libraries which implement some of the freedesktop.org specifications. +# URL: https://gitlab.freedesktop.org/vyivel/libsfdo +# Maintainer: Jay Lanagan, j at lngn dot net +# Depends on: + +name=libsfdo +version=0.1.3 +release=1 +source=(https://gitlab.freedesktop.org/vyivel/$name/-/archive/v${version}/$name-v${version}.tar.gz) + +build() { + + meson setup $name-v${version} build \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib \ + --localstatedir=/var \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Dstrip=true \ + -Db_lto=true \ + -Db_pie=true + + meson compile -C build + DESTDIR=$PKG meson install -C build + +}