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

Reply via email to