package/sratom: new package

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Tested-by: Gilles Talis <gilles.talis@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
James Hilliard 2022-01-27 12:23:10 -07:00 committed by Arnout Vandecappelle (Essensium/Mind)
parent b066f1756f
commit 47c0176b39
5 changed files with 37 additions and 0 deletions

View File

@ -1339,6 +1339,7 @@ F: package/python-yarl/
F: package/python-zopfli/
F: package/serd/
F: package/sord/
F: package/sratom/
F: package/zchunk/
N: James Knight <james.knight@collins.com>

View File

@ -1362,6 +1362,7 @@ menu "Audio/Sound"
source "package/spandsp/Config.in"
source "package/speex/Config.in"
source "package/speexdsp/Config.in"
source "package/sratom/Config.in"
source "package/taglib/Config.in"
source "package/tinyalsa/Config.in"
source "package/tremor/Config.in"

10
package/sratom/Config.in Normal file
View File

@ -0,0 +1,10 @@
config BR2_PACKAGE_SRATOM
bool "sratom"
select BR2_PACKAGE_LV2
select BR2_PACKAGE_SERD
select BR2_PACKAGE_SORD
help
Sratom is a library for serialising LV2 atoms to and from
RDF, particularly the Turtle syntax.
https://drobilla.net/software/sratom.html

View File

@ -0,0 +1,4 @@
# Locally calculated after checking signature
# https://download.drobilla.net/sratom-0.6.8.tar.bz2.asc
sha256 3acb32b1adc5a2b7facdade2e0818bcd6c71f23f84a1ebc17815bb7a0d2d02df sratom-0.6.8.tar.bz2
sha256 3fc429d6b944fa20306357196a28bb4dd7c25e2d67edebec771f44de5bd7f9e8 COPYING

21
package/sratom/sratom.mk Normal file
View File

@ -0,0 +1,21 @@
################################################################################
#
# sratom
#
################################################################################
SRATOM_VERSION = 0.6.8
SRATOM_SITE = https://download.drobilla.net
SRATOM_SOURCE = sratom-$(SRATOM_VERSION).tar.bz2
SRATOM_LICENSE = ISC
SRATOM_LICENSE_FILES = COPYING
SRATOM_DEPENDENCIES = host-pkgconf lv2 serd sord
SRATOM_INSTALL_STAGING = YES
SRATOM_CONF_OPTS += --no-coverage
ifeq ($(BR2_STATIC_LIBS),y)
SRATOM_CONF_OPTS += --static --no-shared
endif
$(eval $(waf-package))