[packages/asdcplib] - updated to 2.13.1
qboosh
qboosh at pld-linux.org
Sat Oct 4 10:24:33 CEST 2025
commit c5549fa7b7abdec0655fe308e9d266190c97f332
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat Oct 4 10:27:28 2025 +0200
- updated to 2.13.1
asdcplib-link.patch | 71 +++++++++++++----------------------------------------
asdcplib.spec | 22 ++++++++++++-----
2 files changed, 33 insertions(+), 60 deletions(-)
---
diff --git a/asdcplib.spec b/asdcplib.spec
index b2249b6..5034b55 100644
--- a/asdcplib.spec
+++ b/asdcplib.spec
@@ -1,14 +1,14 @@
Summary: The ASDCP library
Summary(pl.UTF-8): Biblioteka ASDCP
Name: asdcplib
-Version: 2.13.0
+Version: 2.13.1
%define git_tag rel_%(echo %{version} | tr . _)
Release: 1
License: BSD
Group: Libraries
#Source0Download: https://github.com/cinecert/asdcplib/tags
Source0: https://github.com/cinecert/asdcplib/archive/%{git_tag}/%{name}-%{git_tag}.tar.gz
-# Source0-md5: a7287ace6dbec14cd53cba9a5a06aca7
+# Source0-md5: 64085d8901790de7182b540cd215816d
# from asdcplib 1.12.60 sources
Source1: %{name}.pc.in
Patch0: %{name}-link.patch
@@ -16,8 +16,10 @@ URL: http://www.cinecert.com/asdcplib/
BuildRequires: autoconf >= 2.59
BuildRequires: automake >= 1:1.9
BuildRequires: expat-devel >= 1.95
+BuildRequires: libstdc++-devel
BuildRequires: libtool
BuildRequires: openssl-devel >= 0.9.7
+BuildRequires: xerces-c-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -81,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_pkgconfigdir}
sed -e 's, at prefix@,%{_prefix},;s, at exec_prefix@,%{_prefix},;s, at libdir@,%{_libdir},;s, at includedir@,%{_includedir},;s, at PACKAGE_VERSION@,%{version},' %{SOURCE1} >$RPM_BUILD_ROOT%{_pkgconfigdir}/asdcplib.pc
+# Metadata.h used by AS_*.h, but not installed; the rest pulled by Metadata.h includes
+cp -p src/KLV.h src/MDD.h src/MXF.h src/MXFTypes.h src/Metadata.h $RPM_BUILD_ROOT%{_includedir}
+
# obsoleted by pkg-config
%{__rm} $RPM_BUILD_ROOT%{_libdir}/lib*.la
@@ -121,10 +126,10 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libas02.so
-%attr(755,root,root) %{_libdir}/libasdcp.so
-%attr(755,root,root) %{_libdir}/libkumu.so
-%attr(755,root,root) %{_libdir}/libphdr.so
+%{_libdir}/libas02.so
+%{_libdir}/libasdcp.so
+%{_libdir}/libkumu.so
+%{_libdir}/libphdr.so
%{_includedir}/AS_02.h
%{_includedir}/AS_02_ACES.h
%{_includedir}/AS_02_IAB.h
@@ -132,7 +137,12 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/AS_02_PHDR.h
%{_includedir}/AS_DCP.h
%{_includedir}/AS_DCP_JXS.h
+%{_includedir}/KLV.h
%{_includedir}/KM_*.h
+%{_includedir}/MDD.h
+%{_includedir}/MXF.h
+%{_includedir}/MXFTypes.h
+%{_includedir}/Metadata.h
%{_pkgconfigdir}/asdcplib.pc
%files static
diff --git a/asdcplib-link.patch b/asdcplib-link.patch
index 29d1418..55e0c44 100644
--- a/asdcplib-link.patch
+++ b/asdcplib-link.patch
@@ -1,62 +1,14 @@
---- asdcplib-1.12.60/m4/ax_lib_expat.m4.orig 2009-11-07 01:11:58.000000000 +0100
-+++ asdcplib-1.12.60/m4/ax_lib_expat.m4 2015-04-04 17:34:57.122615887 +0200
-@@ -101,6 +101,7 @@
-
- EXPAT_CFLAGS=""
- EXPAT_LDFLAGS=""
-+ EXPAT_LIBS=""
- EXPAT_VERSION=""
-
- dnl
-@@ -110,7 +111,6 @@
+--- asdcplib-rel_2_13_1/m4/ax_lib_expat.m4.orig 2025-07-11 01:17:19.000000000 +0200
++++ asdcplib-rel_2_13_1/m4/ax_lib_expat.m4 2025-10-04 08:45:42.900626504 +0200
+@@ -109,7 +109,7 @@ AC_DEFUN([AX_LIB_EXPAT],
if test -n "$expat_prefix"; then
expat_include_dir="$expat_prefix/include"
-- expat_lib_flags="-L$expat_prefix/lib64 -L$expat_prefix/lib -lexpat"
+- expat_ld_flags="-L$expat_prefix/lib"
++ expat_ld_flags=""
+ expat_lib_flags="-lexpat"
run_expat_test="yes"
elif test "$expat_requested" = "yes"; then
- if test -n "$expat_include_dir" -a -n "$expat_lib_flags"; then
-@@ -131,6 +131,9 @@
- saved_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS $expat_lib_flags"
-
-+ saved_LIBS="$LIBS"
-+ LIBS="$LIBS -lexpat"
-+
- dnl
- dnl Check Expat headers
- dnl
-@@ -177,6 +180,7 @@
- )],
- [
- EXPAT_LDFLAGS="$expat_lib_flags"
-+ EXPAT_LIBS="-lexpat"
- expat_lib_found="yes"
- AC_MSG_RESULT([found])
- ],
-@@ -190,6 +194,7 @@
-
- CPPFLAGS="$saved_CPPFLAGS"
- LDFLAGS="$saved_LDFLAGS"
-+ LIBS="$saved_LIBS"
- fi
-
- AC_MSG_CHECKING([for Expat XML Parser])
-@@ -199,6 +204,7 @@
-
- AC_SUBST([EXPAT_CFLAGS])
- AC_SUBST([EXPAT_LDFLAGS])
-+ AC_SUBST([EXPAT_LIBS])
-
- HAVE_EXPAT="yes"
- else
-@@ -277,5 +283,6 @@
- if test "$HAVE_EXPAT" = "yes"; then
- CPPFLAGS="$CPPFLAGS $EXPAT_CFLAGS -DHAVE_EXPAT=1"
- LDFLAGS="$LDFLAGS $EXPAT_LDFLAGS"
-+ LIBS="$LIBS $EXPAT_LIBS"
- fi
- ])
--- asdcplib-1.12.60/m4/ax_lib_openssl.m4.orig 2009-11-07 01:11:58.000000000 +0100
+++ asdcplib-1.12.60/m4/ax_lib_openssl.m4 2015-04-04 17:46:23.155934920 +0200
@@ -113,7 +113,7 @@
@@ -68,3 +20,14 @@
run_openssl_test="yes"
elif test "$openssl_requested" = "yes"; then
if test -n "$openssl_include_dir" -a -n "$openssl_lib_flags"; then
+--- asdcplib-rel_2_13_1/m4/ax_lib_xerces.m4.orig 2025-07-11 01:17:19.000000000 +0200
++++ asdcplib-rel_2_13_1/m4/ax_lib_xerces.m4 2025-10-04 09:07:43.283473376 +0200
+@@ -110,7 +110,7 @@ AC_DEFUN([AX_LIB_XERCES],
+ if test -n "$xerces_prefix"; then
+ xerces_include_dir="$xerces_prefix/include"
+ xerces_include_dir2="$xerces_prefix/include/xercesc"
+- xerces_ldflags="-L$xerces_prefix/lib"
++ xerces_ldflags=""
+ run_xerces_test="yes"
+ elif test "$xerces_requested" = "yes"; then
+ if test -n "$xerces_include_dir" -a -n "$xerces_lib_flags"; then
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/asdcplib.git/commitdiff/c5549fa7b7abdec0655fe308e9d266190c97f332
More information about the pld-cvs-commit
mailing list