Marcel Telka
2024-04-03 72d66ff28ec33bc2c05b355c6218d98d13b79450
commit | author | age
15232a 1 #
C 2 # This file and its contents are supplied under the terms of the
3 # Common Development and Distribution License ("CDDL"). You may
4 # only use this file in accordance with the terms of the CDDL.
5 #
6 # A full copy of the text of the CDDL should have accompanied this
7 # source. A copy of the CDDL is also available via the Internet at
8 # http://www.illumos.org/license/CDDL.
9 #
10
11 #
12 # Copyright 2019 Rouven Weiler
0969af 13 # Copyright 2024 Andreas Wacknitz
15232a 14 #
C 15
92f06e 16 BUILD_BITS= 64
15232a 17 include ../../../make-rules/shared-macros.mk
C 18
a2d110 19 COMPONENT_NAME=        wavpack
0969af 20 COMPONENT_VERSION=    5.7.0
a2d110 21 COMPONENT_SUMMARY=    wavpack - Hybrid Lossless Audio Compression
AW 22 COMPONENT_PROJECT_URL=    https://www.wavpack.com/
23 COMPONENT_SRC=            $(COMPONENT_NAME)-$(COMPONENT_VERSION)
24 COMPONENT_ARCHIVE=        $(COMPONENT_SRC).tar.bz2
0969af 25 COMPONENT_ARCHIVE_HASH=    sha256:8944b237968a1b3976a1eb47cd556916e041a2aa8917495db65f82c3fcc2a225
a2d110 26 COMPONENT_ARCHIVE_URL=    $(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
AW 27 COMPONENT_FMRI=            audio/wavpack
28 COMPONENT_CLASSIFICATION=    System/Multimedia Libraries
92f06e 29 COMPONENT_LICENSE=        BSD
AW 30 COMPONENT_LICENSE_FILE=    COPYING
15232a 31
a2d110 32 include $(WS_TOP)/make-rules/common.mk
15232a 33
92f06e 34 CONFIGURE_OPTIONS += --disable-static
AW 35 CONFIGURE_OPTIONS += --enable-legacy
36
37 COMPONENT_TEST_TRANSFORMS= \
38     ' -n ' \
39     ' -e "/PASS/p" ' \
40     ' -e "/pass/p" ' \
41     ' -e "/\*\*\*/p" ' \
42     ' -e "/===/p" '
15232a 43
C 44 # Auto-generated dependencies
45 REQUIRED_PACKAGES += system/library
46 REQUIRED_PACKAGES += system/library/math