From cefc0f9b7b9458ace4a7368b3f262c2e515e61a8 Mon Sep 17 00:00:00 2001
From: Andreas Wacknitz <A.Wacknitz@gmx.de>
Date: Fri, 14 Jul 2023 18:22:11 +0200
Subject: [PATCH] taglib: update to 1.13.1 and add test results

---
 components/multimedia/taglib/manifests/sample-manifest.p5m |    8 ++++----
 components/multimedia/taglib/test/results-all.master       |    7 +++++++
 components/multimedia/taglib/Makefile                      |   14 ++++++++------
 components/multimedia/taglib/taglib.p5m                    |    8 ++++----
 4 files changed, 23 insertions(+), 14 deletions(-)

diff --git a/components/multimedia/taglib/Makefile b/components/multimedia/taglib/Makefile
index 1e0295e..923c3b9 100644
--- a/components/multimedia/taglib/Makefile
+++ b/components/multimedia/taglib/Makefile
@@ -20,22 +20,24 @@
 include ../../../make-rules/shared-macros.mk
 
 COMPONENT_NAME= taglib
-COMPONENT_VERSION= 1.13
-COMPONENT_FMRI=	library/audio/taglib
-COMPONENT_CLASSIFICATION=	System/Multimedia Libraries
+COMPONENT_VERSION= 1.13.1
+COMPONENT_SUMMARY=	taglib is a library for reading and editing the meta-data of several popular audio formats
 COMPONENT_PROJECT_URL=	https://taglib.github.io/
-COMPONENT_SUMMARY=	taglib - a library for reading and editing the meta-data of several popular audio formats.
 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha256:58f08b4db3dc31ed152c04896ee9172d22052bc7ef12888028c01d8b1d60ade0
+COMPONENT_ARCHIVE_HASH= sha256:c8da2b10f1bfec2cd7dbfcd33f4a2338db0765d851a50583d410bacf055cfd0b
 COMPONENT_ARCHIVE_URL=	https://taglib.github.io/releases/$(COMPONENT_ARCHIVE)
+COMPONENT_FMRI=	library/audio/taglib
+COMPONENT_CLASSIFICATION=	System/Multimedia Libraries
 COMPONENT_LICENSE= LGPL
 
-TEST_TARGET=	$(NO_TESTS)
 include $(WS_MAKE_RULES)/common.mk
 
 CMAKE_OPTIONS += -DBUILD_SHARED_LIBS=ON
 
+COMPONENT_TEST_TRANSFORMS += \
+	'-e "s/[0-9]*\.[0-9]* sec/x.xx sec/"'
+
 # Auto-generated dependencies
 REQUIRED_PACKAGES += $(GCC_RUNTIME_PKG)
 REQUIRED_PACKAGES += $(GXX_RUNTIME_PKG)
diff --git a/components/multimedia/taglib/manifests/sample-manifest.p5m b/components/multimedia/taglib/manifests/sample-manifest.p5m
index e72391f..12555d1 100644
--- a/components/multimedia/taglib/manifests/sample-manifest.p5m
+++ b/components/multimedia/taglib/manifests/sample-manifest.p5m
@@ -132,16 +132,16 @@
 file path=usr/include/taglib/xmfile.h
 file path=usr/include/taglib/xmproperties.h
 link path=usr/lib/$(MACH64)/libtag.so target=libtag.so.1
-link path=usr/lib/$(MACH64)/libtag.so.1 target=libtag.so.1.19.0
-file path=usr/lib/$(MACH64)/libtag.so.1.19.0
+link path=usr/lib/$(MACH64)/libtag.so.1 target=libtag.so.1.19.1
+file path=usr/lib/$(MACH64)/libtag.so.1.19.1
 link path=usr/lib/$(MACH64)/libtag_c.so target=libtag_c.so.0
 link path=usr/lib/$(MACH64)/libtag_c.so.0 target=libtag_c.so.0.0.0
 file path=usr/lib/$(MACH64)/libtag_c.so.0.0.0
 file path=usr/lib/$(MACH64)/pkgconfig/taglib.pc
 file path=usr/lib/$(MACH64)/pkgconfig/taglib_c.pc
 link path=usr/lib/libtag.so target=libtag.so.1
-link path=usr/lib/libtag.so.1 target=libtag.so.1.19.0
-file path=usr/lib/libtag.so.1.19.0
+link path=usr/lib/libtag.so.1 target=libtag.so.1.19.1
+file path=usr/lib/libtag.so.1.19.1
 link path=usr/lib/libtag_c.so target=libtag_c.so.0
 link path=usr/lib/libtag_c.so.0 target=libtag_c.so.0.0.0
 file path=usr/lib/libtag_c.so.0.0.0
diff --git a/components/multimedia/taglib/taglib.p5m b/components/multimedia/taglib/taglib.p5m
index 477e1f3..55cbe9e 100644
--- a/components/multimedia/taglib/taglib.p5m
+++ b/components/multimedia/taglib/taglib.p5m
@@ -133,16 +133,16 @@
 file path=usr/include/taglib/xmfile.h
 file path=usr/include/taglib/xmproperties.h
 link path=usr/lib/$(MACH64)/libtag.so target=libtag.so.1
-link path=usr/lib/$(MACH64)/libtag.so.1 target=libtag.so.1.19.0
-file path=usr/lib/$(MACH64)/libtag.so.1.19.0
+link path=usr/lib/$(MACH64)/libtag.so.1 target=libtag.so.1.19.1
+file path=usr/lib/$(MACH64)/libtag.so.1.19.1
 link path=usr/lib/$(MACH64)/libtag_c.so target=libtag_c.so.0
 link path=usr/lib/$(MACH64)/libtag_c.so.0 target=libtag_c.so.0.0.0
 file path=usr/lib/$(MACH64)/libtag_c.so.0.0.0
 file path=usr/lib/$(MACH64)/pkgconfig/taglib.pc
 file path=usr/lib/$(MACH64)/pkgconfig/taglib_c.pc
 link path=usr/lib/libtag.so target=libtag.so.1
-link path=usr/lib/libtag.so.1 target=libtag.so.1.19.0
-file path=usr/lib/libtag.so.1.19.0
+link path=usr/lib/libtag.so.1 target=libtag.so.1.19.1
+file path=usr/lib/libtag.so.1.19.1
 link path=usr/lib/libtag_c.so target=libtag_c.so.0
 link path=usr/lib/libtag_c.so.0 target=libtag_c.so.0.0.0
 file path=usr/lib/libtag_c.so.0.0.0
diff --git a/components/multimedia/taglib/test/results-all.master b/components/multimedia/taglib/test/results-all.master
new file mode 100644
index 0000000..e0c8025
--- /dev/null
+++ b/components/multimedia/taglib/test/results-all.master
@@ -0,0 +1,7 @@
+Test project $(@D)
+    Start 1: test_runner
+1/1 Test #1: test_runner ......................   Passed    x.xx sec
+
+100% tests passed, 0 tests failed out of 1
+
+Total Test time (real) =   x.xx sec

--
Gitblit v1.9.3