aboutsummaryrefslogtreecommitdiff
path: root/libsfdo
diff options
context:
space:
mode:
Diffstat (limited to 'libsfdo')
-rw-r--r--libsfdo/.footprint22
-rw-r--r--libsfdo/.signature5
-rw-r--r--libsfdo/Pkgfile27
3 files changed, 54 insertions, 0 deletions
diff --git a/libsfdo/.footprint b/libsfdo/.footprint
new file mode 100644
index 0000000..f787774
--- /dev/null
+++ b/libsfdo/.footprint
@@ -0,0 +1,22 @@
+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
+-rw-r--r-- root/root usr/include/sfdo-version.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..71a4b2b
--- /dev/null
+++ b/libsfdo/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/xfce4.pub
+RWRSAbUnL7azFO9oR7L4GL+EPLD7yN0SOo3Awjre9NFxkQ20DY7jXSF+5RjVgygQUCk9ncrrfZNtfXL/GYJVbhWXztl7cl3oAwg=
+SHA256 (Pkgfile) = 05228a3a207e51a6386a27dcc3a7acdccfce364d84df2c97c214874f986a0fd7
+SHA256 (.footprint) = 86ad2a4e0f1eaf6c5f8f07b0c56e4c10b5496331395cc36b2b9194593d826d09
+SHA256 (libsfdo-v0.1.4.tar.gz) = 9d74a9bff1f872e38ab662d8e2b5f6ecd404d7f82f84e9c324013f856688fa2d
diff --git a/libsfdo/Pkgfile b/libsfdo/Pkgfile
new file mode 100644
index 0000000..a78a18d
--- /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.4
+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
+
+}