Hello community, here is the log from the commit of package mISDNuser for openSUSE:Factory checked in at Tue Oct 11 17:03:52 CEST 2011.
-------- --- openSUSE:Factory/mISDNuser/mISDNuser.changes 2011-09-23 02:12:32.000000000 +0200 +++ /mounts/work_src_done/STABLE/mISDNuser/mISDNuser.changes 2011-10-10 13:20:34.000000000 +0200 @@ -1,0 +2,11 @@ +Sun Oct 9 19:15:02 UTC 2011 - jeng...@medozas.de + +- Update to mISDNuser-2.0.2 +* new userspace API, uses sockets to communicate with kernel +* layer3 (TE/NT) is done in userspace now +* Q.931/DSS1 support for TE/NT +* note: Asterisk integration occurs via chan_lcr +- Employ shlib policy +- Remove redundant/obsolete tags/sections (cf. specfile guidelines) + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- mISDNuser-1.1.20.tar.bz2 New: ---- mISDNuser-2.0.2+git28.tar.bz2 misdn-fixes.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mISDNuser.spec ++++++ --- /var/tmp/diff_new_pack.dJ9e9v/_old 2011-10-11 17:03:44.000000000 +0200 +++ /var/tmp/diff_new_pack.dJ9e9v/_new 2011-10-11 17:03:44.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package mISDNuser (Version 1.1.20) +# spec file for package mISDNuser # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,80 +15,88 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: mISDNuser -#BuildRequires: -Url: www.misdn.org +URL: http://misdn.org/ License: GPLv2 ; LGPLv2.1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -AutoReqProv: on Group: Hardware/ISDN Summary: Tools and library for mISDN -Version: 1.1.20 -Release: 8 +Version: 2.0.2+git28 +Release: 0 +#Git-Clone: git://git.misdn.org/mISDNuser +#Changelog: http://misdn.org/index.php/MISDN_Release_Notes Source0: %{name}-%{version}.tar.bz2 -ExcludeArch: s390 s390x +Patch1: misdn-fixes.diff %description This package contains libmisdn and some tools to use the mISDN driver. mISDN is the new modular ISDN driver for Linux. +%package -n libmisdn0 +Summary: mISDN core library +Group: System/Libraries + +%description -n libmisdn0 +The mISDN core library. + +%package -n libsuppserv0 +Summary: Library for ISDN Supplementary Services +Group: System/Libraries - -Authors: --------- - Karsten Keil <kk...@novell.com> - Andreas Eversberg <jo...@eversberg.eu> - Christian Richter <christian.rich...@beronet.com> - Martin Bachem <m.bac...@gmx.de> - Matthias Urlichs <sm...@smurf.noris.de> - and more ... +%description -n libsuppserv0 +The mISDN library for Supplemental Services support. %package devel -License: GPLv2 ; LGPLv2.1 -Requires: %{name} = %{version} Summary: C header files for mISDN Group: Development/Libraries/C and C++ +Requires: libmisdn0 = %version, libsuppserv0 = %version %description devel -This package contain the header files and static libraries for +This package contain the header files and libraries for mISDNuser development. - - -Authors: --------- - Karsten Keil <kk...@novell.com> - Andreas Eversberg <jo...@eversberg.eu> - Christian Richter <christian.rich...@beronet.com> - Martin Bachem <m.bac...@gmx.de> - Matthias Urlichs <sm...@smurf.noris.de> - and more ... - %prep -%setup -q -n mISDNuser +%setup -qn %name +%patch -P 1 -p1 %build -# This package failed when testing with -Wl,-as-needed being default. -# So we disable it here, if you want to retest, just delete this comment and the line below. -export SUSE_ASNEEDED=0 -make EXTRA_CFLAGS="$RPM_OPT_FLAGS -fPIC -DPIC" +if [ ! -e configure ]; then + autoreconf -fi; +fi; +%configure --disable-static +make %{?_smp_mflags}; %install -make INSTALL_PREFIX=$RPM_BUILD_ROOT INSTALL_LIBDIR=%{_libdir}/ install +b="%buildroot"; +make install DESTDIR="$b"; +find "$b/%_libdir" -type f -name "*.la" -delete; + +%post -n libmisdn0 -p /sbin/ldconfig + +%postun -n libmisdn0 -p /sbin/ldconfig + +%post -n libsuppserv0 -p /sbin/ldconfig + +%postun -n libsuppserv0 -p /sbin/ldconfig %files %defattr(-,root,root) -#%doc -/usr/bin/* -%{_libdir}/libmisdn.so +%_bindir/* +%_sbindir/* + +%files -n libmisdn0 +%defattr(-,root,root) +%_libdir/libmisdn.so.0* + +%files -n libsuppserv0 +%defattr(-,root,root) +%_libdir/libsuppserv.so.0* %files devel %defattr(-,root,root) -%dir /usr/include/mISDNuser -%attr (0644, root, root) /usr/include/mISDNuser/*.h -%attr (0644, root, root) %{_libdir}/libmisdn*.a +%_includedir/mISDN +%_libdir/*.so %changelog ++++++ misdn-fixes.diff ++++++ From: Jan Engelhardt <jeng...@medozas.de> Date: 2011-10-09 23:36:37.028013392 +0200 Upstream: sent build: resolve rpmlint errors E: mISDNuser no-return-in-nonvoid-function asn1_aoc.c:269 --- suppserv/asn1_aoc.c | 1 + 1 file changed, 1 insertion(+) Index: mISDNuser/suppserv/asn1_aoc.c =================================================================== --- mISDNuser.orig/suppserv/asn1_aoc.c +++ mISDNuser/suppserv/asn1_aoc.c @@ -266,6 +266,7 @@ int ParseAOCEChargingUnitInfo(struct asn XSEQUENCE_1(ParseAOCEChargingUnitInfoChoice, ASN1_NOT_TAGGED, ASN1_NOT_TAGGED, chu); XSEQUENCE_OPT_1(ParseChargingAssociation, ASN1_NOT_TAGGED, ASN1_NOT_TAGGED, &chu->chargeAssoc); + return p - beg; } // AOCEBillingId continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org