Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mISDNuser for openSUSE:Factory checked in at 2022-04-11 23:49:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mISDNuser (Old) and /work/SRC/openSUSE:Factory/.mISDNuser.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mISDNuser" Mon Apr 11 23:49:43 2022 rev:22 rq:969257 version:2.1.0+2.0.22+git6 Changes: -------- --- /work/SRC/openSUSE:Factory/mISDNuser/mISDNuser.changes 2019-09-02 13:26:17.685301756 +0200 +++ /work/SRC/openSUSE:Factory/.mISDNuser.new.1900/mISDNuser.changes 2022-04-11 23:51:03.953823026 +0200 @@ -1,0 +2,7 @@ +Sun Apr 10 16:58:43 UTC 2022 - Martin Hauke <mar...@gmx.de> + +- Build with support for CAPI +- Add patch: + * mISDNuser-fix-gcc10.patch + +------------------------------------------------------------------- New: ---- mISDNuser-fix-gcc10.patch mISDNuser-rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mISDNuser.spec ++++++ --- /var/tmp/diff_new_pack.c4zRXQ/_old 2022-04-11 23:51:04.417817732 +0200 +++ /var/tmp/diff_new_pack.c4zRXQ/_new 2022-04-11 23:51:04.421817685 +0200 @@ -1,7 +1,7 @@ # # spec file for package mISDNuser # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,9 +25,12 @@ URL: https://github.com/ISDN4Linux/mISDNuser Source: %name-%version.tar.xz +Source8: %name-rpmlintrc +Patch0: mISDNuser-fix-gcc10.patch BuildRequires: autoconf >= 2.63 BuildRequires: automake BuildRequires: flex +BuildRequires: libcapi20-devel BuildRequires: libtool >= 2 BuildRequires: xz @@ -51,8 +54,19 @@ This package contain the header files and libraries for mISDNuser development. +%package -n libcapi20-mod_misdn +Summary: mISDN plugin for libcapi +Group: Development/Libraries/C and C++ +Requires: capi4linux + +%description -n libcapi20-mod_misdn +This package contain the CAPI 2.0 module for mISDN. + %prep -%autosetup -p1 +%setup +%if 0%{?suse_version} > 1500 +%patch0 -p1 +%endif %build if [ ! -e configure ]; then @@ -61,8 +75,10 @@ fi export CFLAGS="%optflags -Wno-error" export CXXFLAGS="$CFLAGS" -%configure --disable-static -make %{?_smp_mflags} +%configure \ + --disable-static \ + --enable-capi +%make_build %install %make_install @@ -75,11 +91,21 @@ %postun -n libmisdn1 -p /sbin/ldconfig %files +%license COPYING.LIB LICENSE +%doc AUTHORS NEWS README +%doc capi20/capi20.conf.sample +%doc tools/misdnlogger.conf.sample + %_sysconfdir/misdn*conf %_bindir/* %_sbindir/* %_prefix/lib/udev/ +%files -n libcapi20-mod_misdn +%exclude %_sysconfdir/capi20.conf +%dir %_libdir/capi +%_libdir/capi/lib_capi_mod_misdn.so* + %files -n libmisdn1 %_libdir/libmisdn.so.1* ++++++ mISDNuser-fix-gcc10.patch ++++++ diff --git a/capi20/alaw.h b/capi20/alaw.h index ef062fc..78c3996 100644 --- a/capi20/alaw.h +++ b/capi20/alaw.h @@ -2,9 +2,9 @@ #define _ALAW_H #include <stdint.h> -signed char lin2alaw[65536]; // 16bit unsigned index -signed char *slin2alaw; // 16bit signed index -uint16_t alaw2lin[256]; // alaw -> 16bit PCM, Mono, 8000 hz +extern signed char lin2alaw[65536]; // 16bit unsigned index +extern signed char *slin2alaw; // 16bit signed index +extern uint16_t alaw2lin[256]; // alaw -> 16bit PCM, Mono, 8000 hz void create_lin2alaw_table(void); #endif ++++++ mISDNuser-rpmlintrc ++++++ #[ 17s] libcapi20-mod_misdn.x86_64: E: devel-file-in-non-devel-package (Badness: 50) /usr/lib64/capi/lib_capi_mod_misdn.so #false positive addFilter("devel-file-in-non-devel-package") #false positive, because mISDN is a so-called proper noun addFilter("summary-not-capitalized")