appstream: initial commit, version 0.15.4

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

88
appstream/.footprint Normal file
View File

@ -0,0 +1,88 @@
drwxr-xr-x root/root etc/
-rw-r--r-- root/root etc/appstream.conf
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/appstreamcli
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/appstream-compose/
-rw-r--r-- root/root usr/include/appstream-compose/appstream-compose.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-canvas.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-compose.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-directory-unit.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-enums-types.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-globals.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-hint.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-icon-policy.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-image.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-result.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-unit.h
-rw-r--r-- root/root usr/include/appstream-compose/asc-utils.h
drwxr-xr-x root/root usr/include/appstream/
-rw-r--r-- root/root usr/include/appstream/appstream.h
-rw-r--r-- root/root usr/include/appstream/as-agreement-section.h
-rw-r--r-- root/root usr/include/appstream/as-agreement.h
-rw-r--r-- root/root usr/include/appstream/as-artifact.h
-rw-r--r-- root/root usr/include/appstream/as-branding.h
-rw-r--r-- root/root usr/include/appstream/as-bundle.h
-rw-r--r-- root/root usr/include/appstream/as-category.h
-rw-r--r-- root/root usr/include/appstream/as-checksum.h
-rw-r--r-- root/root usr/include/appstream/as-component.h
-rw-r--r-- root/root usr/include/appstream/as-content-rating.h
-rw-r--r-- root/root usr/include/appstream/as-context.h
-rw-r--r-- root/root usr/include/appstream/as-distro-details.h
-rw-r--r-- root/root usr/include/appstream/as-enum-types.h
-rw-r--r-- root/root usr/include/appstream/as-enums.h
-rw-r--r-- root/root usr/include/appstream/as-icon.h
-rw-r--r-- root/root usr/include/appstream/as-image.h
-rw-r--r-- root/root usr/include/appstream/as-issue.h
-rw-r--r-- root/root usr/include/appstream/as-launchable.h
-rw-r--r-- root/root usr/include/appstream/as-metadata.h
-rw-r--r-- root/root usr/include/appstream/as-pool.h
-rw-r--r-- root/root usr/include/appstream/as-provided.h
-rw-r--r-- root/root usr/include/appstream/as-relation.h
-rw-r--r-- root/root usr/include/appstream/as-release.h
-rw-r--r-- root/root usr/include/appstream/as-review.h
-rw-r--r-- root/root usr/include/appstream/as-screenshot.h
-rw-r--r-- root/root usr/include/appstream/as-spdx.h
-rw-r--r-- root/root usr/include/appstream/as-suggested.h
-rw-r--r-- root/root usr/include/appstream/as-translation.h
-rw-r--r-- root/root usr/include/appstream/as-utils.h
-rw-r--r-- root/root usr/include/appstream/as-validator-issue.h
-rw-r--r-- root/root usr/include/appstream/as-validator.h
-rw-r--r-- root/root usr/include/appstream/as-vercmp.h
-rw-r--r-- root/root usr/include/appstream/as-version.h
-rw-r--r-- root/root usr/include/appstream/as-video.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/AppStream-1.0.typelib
-rw-r--r-- root/root usr/lib/girepository-1.0/AppStreamCompose-1.0.typelib
lrwxrwxrwx root/root usr/lib/libappstream-compose.so -> libappstream-compose.so.0
lrwxrwxrwx root/root usr/lib/libappstream-compose.so.0 -> libappstream-compose.so.0.15.4
-rwxr-xr-x root/root usr/lib/libappstream-compose.so.0.15.4
lrwxrwxrwx root/root usr/lib/libappstream.so -> libappstream.so.4
-rwxr-xr-x root/root usr/lib/libappstream.so.0.15.4
lrwxrwxrwx root/root usr/lib/libappstream.so.4 -> libappstream.so.0.15.4
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/appstream-compose.pc
-rw-r--r-- root/root usr/lib/pkgconfig/appstream.pc
drwxr-xr-x root/root usr/libexec/
-rwxr-xr-x root/root usr/libexec/appstreamcli-compose
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/gettext/
drwxr-xr-x root/root usr/share/gettext/its/
-rw-r--r-- root/root usr/share/gettext/its/metainfo.its
-rw-r--r-- root/root usr/share/gettext/its/metainfo.loc
drwxr-xr-x root/root usr/share/gir-1.0/
-rw-r--r-- root/root usr/share/gir-1.0/AppStream-1.0.gir
-rw-r--r-- root/root usr/share/gir-1.0/AppStreamCompose-1.0.gir
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/appstreamcli-compose.1.gz
-rw-r--r-- root/root usr/share/man/man1/appstreamcli.1.gz
drwxr-xr-x root/root usr/share/metainfo/
-rw-r--r-- root/root usr/share/metainfo/org.freedesktop.appstream.cli.metainfo.xml
-rw-r--r-- root/root usr/share/metainfo/org.freedesktop.appstream.compose.metainfo.xml
drwxr-xr-x root/root usr/share/vala/
drwxr-xr-x root/root usr/share/vala/vapi/
-rw-r--r-- root/root usr/share/vala/vapi/appstream.deps
-rw-r--r-- root/root usr/share/vala/vapi/appstream.vapi

5
appstream/.signature Normal file
View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF30jexaYKANTiz0N3lkH5tS5pCCL+18150XLrHyh324JuJPw9Y1hGw/4oRRVmg6RDk9gDJObHUgY3BcL22bY3rw0=
SHA256 (Pkgfile) = 26065b90e46f5d986867d62b5a0443ca67f6b1e342d39b3eb11b40f98c0aab96
SHA256 (.footprint) = 9edfb4e333504cac07812dddef704a5f8efd6b3bdaecf913d45fc0669ee1bde0
SHA256 (AppStream-0.15.4.tar.xz) = c4126b6ebc889afb2e3ab5dfd8303bd31a9cd2a3992391de4dc66cb0e12846dd

31
appstream/Pkgfile Normal file
View File

@ -0,0 +1,31 @@
# Description: a cross-distribution effort for enhancing the way we interact with the software repositories provided by (Linux) distributions by standardizing software component metadata
# URL: https://www.freedesktop.org/wiki/Distributions/AppStream/
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: librsvg libsoup libxmlb libxslt libyaml vala docbook-xsl
# Optional: qt5
name=appstream
version=0.15.4
release=1
source=(https://www.freedesktop.org/software/appstream/releases/AppStream-$version.tar.xz)
build() {
prt-get isinst qt5 && PKGMK_APPSTREAM+=' -D qt=true'
meson setup AppStream-$version build $PKGMK_APPSTREAM \
--prefix=/usr \
--buildtype=plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D vapi=true \
-D compose=true \
-D docs=false \
-D apidocs=false \
-D install-docs=false
meson compile -C build
DESTDIR=$PKG meson install -C build
rm -r $PKG/usr/share/{locale,installed-tests}
}