libxmlb: initial commit, version 0.3.9

This commit is contained in:
Tim Biermann 2022-06-19 21:37:36 +02:00
parent 85944ca6e7
commit 1892070fc0
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 76 additions and 0 deletions

48
libxmlb/.footprint Normal file
View File

@ -0,0 +1,48 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/xb-tool
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/libxmlb-2/
drwxr-xr-x root/root usr/include/libxmlb-2/libxmlb/
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-builder-fixup.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-builder-node.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-builder-source-ctx.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-builder-source.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-builder.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-machine.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-node-query.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-node-silo.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-node.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-opcode.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-query-context.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-query.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-silo-export.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-silo-query.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-silo.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-stack.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-string.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-value-bindings.h
-rw-r--r-- root/root usr/include/libxmlb-2/libxmlb/xb-version.h
-rw-r--r-- root/root usr/include/libxmlb-2/xmlb.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/girepository-1.0/
-rw-r--r-- root/root usr/lib/girepository-1.0/Xmlb-2.0.typelib
lrwxrwxrwx root/root usr/lib/libxmlb.so -> libxmlb.so.2
lrwxrwxrwx root/root usr/lib/libxmlb.so.2 -> libxmlb.so.2.0.0
-rwxr-xr-x root/root usr/lib/libxmlb.so.2.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/xmlb.pc
drwxr-xr-x root/root usr/libexec/
drwxr-xr-x root/root usr/libexec/installed-tests/
drwxr-xr-x root/root usr/libexec/installed-tests/libxmlb/
-rw-r--r-- root/root usr/libexec/installed-tests/libxmlb/test.xml.gz.gz.gz
-rwxr-xr-x root/root usr/libexec/installed-tests/libxmlb/xb-self-test
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/gir-1.0/
-rw-r--r-- root/root usr/share/gir-1.0/Xmlb-2.0.gir
drwxr-xr-x root/root usr/share/installed-tests/
drwxr-xr-x root/root usr/share/installed-tests/libxmlb/
-rw-r--r-- root/root usr/share/installed-tests/libxmlb/libxmlb.test
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/xb-tool.1.gz

5
libxmlb/.signature Normal file
View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF337HdCSwxSmCxIo+J9NOiS5Rx77Wi/RYZhB9InJzfHpgVIO/ZxeybAFbLKtZBfWNAAVDdAwADWzQomQTqnnxYg4=
SHA256 (Pkgfile) = 0f6674aa9023464f0da7a812135479e6c1c39755e5631dcea82dacbebc1daf80
SHA256 (.footprint) = 6ba4bee7c8a50c23cc89b1890226506c30f4725b1e3d017ec2d8e05a73182d6e
SHA256 (libxmlb-0.3.9.tar.xz) = 2516594f40bf89b2860ef9423f9cbe7ce6e848d168ed1be715d327edc18ce2a0

23
libxmlb/Pkgfile Normal file
View File

@ -0,0 +1,23 @@
# Description: Library to help create and query binary XML blobs
# URL: https://github.com/hughsie/libxmlb
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: gobject-introspection snowball
name=libxmlb
version=0.3.9
release=1
source=(https://people.freedesktop.org/~hughsient/releases/$name-$version.tar.xz)
build() {
meson setup $name-$version build \
--prefix=/usr \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D stemmer=true \
-D gtkdoc=false
meson compile -C build
DESTDIR=$PKG meson install -C build
}