Mailinglist Archive: opensuse-commit (762 mails)

< Previous Next >
commit ModemManager for openSUSE:Factory
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Tue, 10 Aug 2010 02:30:22 +0200
  • Message-id: <20100810003022.159C7201FA@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package ModemManager for openSUSE:Factory
checked in at Tue Aug 10 02:30:22 CEST 2010.



--------
--- ModemManager/ModemManager.changes 2010-05-26 11:39:32.000000000 +0200
+++ ModemManager/ModemManager.changes 2010-08-09 13:00:25.000000000 +0200
@@ -1,0 +2,32 @@
+Mon Aug 9 12:46:41 CEST 2010 - vuntz@xxxxxxxxxxxx
+
+- Add ModemManager-fix-new-glib.patch to fix build with recent
+ glib.
+- Build PolicyKit support: add polkit-devel BuildRequires and pass
+ --with-polkit to configure.
+- Do not add -fno-strict-aliasing to CFLAGS: this is not needed
+ anymore.
+
+-------------------------------------------------------------------
+Mon Jul 26 11:56:15 UTC 2010 - dimstar@xxxxxxxxxxxx
+
+- Update to version 0.4:
+ + For the full list of changes, see
+ http://cgit.freedesktop.org/ModemManager/ModemManager/log/?id=0.4
+ + bgo#604551: add an unlockRequired property that provides lock
+ status, check modem PIN state before exporting it
+ + bgo#608668: tag ChineBird PL68 ports
+ + bgo#591047: only set auto registration if the modem isn't idle
+ + bgo#608022: allow blacklisting various devices
+ + bgo#617873: gsm: be more lenient in +CGDCONT parsing
+ + rh#553199: ignore CSS on EVD0-capable modems.
+ + rh#573510: assume +CPIN "READY" response indicates GSM
+ capability
+ + rh#579247: fix sypport check for last plugin
+ + rh#569067: cdma: fix subclass registration state checking in
+ error paths
+ + rh#571921: cdma: prevent crash on modem removal
+ + rh#587400: gsm/cdma: fix data port assignment
+ + Updated translations.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
ModemManager-0.3.tar.bz2

New:
----
ModemManager-0.4.tar.bz2
ModemManager-fix-new-glib.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ModemManager.spec ++++++
--- /var/tmp/diff_new_pack.vSNTig/_old 2010-08-10 02:26:56.000000000 +0200
+++ /var/tmp/diff_new_pack.vSNTig/_new 2010-08-10 02:26:56.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package ModemManager (Version 0.3)
+# spec file for package ModemManager (Version 0.4)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -18,48 +18,49 @@


Name: ModemManager
-Url: http://cgit.freedesktop.org/ModemManager/ModemManager
-Version: 0.3
-Release: 2
+Version: 0.4
+Release: 1
License: LGPLv2.1+
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-BuildRequires: dbus-1-glib-devel libgudev-1_0-devel libtool ppp-devel
-Group: Productivity/Networking/System
Summary: DBus interface for modem handling
+Url: http://cgit.freedesktop.org/ModemManager/ModemManager
+Group: Productivity/Networking/System
Source0: ModemManager-%{version}.tar.bz2
-Provides: org.freedesktop.ModemManager
+# PATCH-FIX-UPSTREAM ModemManager-fix-new-glib.patch bgo626421
vuntz@xxxxxxxxxxxx -- Fix build with recent glib
+Patch0: ModemManager-fix-new-glib.patch
+BuildRequires: dbus-1-glib-devel
+BuildRequires: intltool
+BuildRequires: libgudev-1_0-devel
+BuildRequires: libtool
+BuildRequires: polkit-devel
+BuildRequires: ppp-devel
Recommends: usb_modeswitch
+Provides: org.freedesktop.ModemManager
+BuildRoot: %{_tmppath}/%{name}-%{version}-build

%description
DBus interface for modem handling. Provides a standard abstracted API
(over DBus) to communicate with all sorts of modems (landline, GSM,
CDMA).

-
-
-Authors:
---------
- Tambet Ingo
-
%prep
-%setup -n %{name}-0.3
+%setup -q
+%patch0 -p1

%build
-pppddir=`ls -1d /usr/%_lib/pppd/2*`
+pppddir=`ls -1d %{_libdir}/pppd/2*`
test -n "$pppddir" || exit 1
-export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
%configure \
--disable-static \
- --with-pppd-plugin-dir=$pppddir
-make
+ --with-pppd-plugin-dir=$pppddir \
+ --with-polkit
+%__make %{?_smp_flags}

%install
%makeinstall
-# No development files
find %{buildroot} -type f -name "*.la" -delete -print

%clean
-rm -rf "$RPM_BUILD_ROOT"
+rm -rf %{buildroot}

%files
%defattr(-,root,root)
@@ -68,8 +69,10 @@
%config %{_sysconfdir}/dbus-1/system.d/org.freedesktop.ModemManager.conf
%{_libdir}/ModemManager/
%{_datadir}/dbus-1/system-services/org.freedesktop.ModemManager.service
+%{_datadir}/icons/hicolor/*/*/modem-manager.png
+%{_datadir}/polkit-1/actions/org.freedesktop.modem-manager.policy
/lib/udev/rules.d/*.rules
-%dir %{_prefix}/%_lib/pppd/2.4.5
-%{_prefix}/%_lib/pppd/2.4.5/mm-test-pppd-plugin.so
+%dir %{_libdir}/pppd/2.4.5
+%{_libdir}/pppd/2.4.5/mm-test-pppd-plugin.so

%changelog

++++++ ModemManager-0.3.tar.bz2 -> ModemManager-0.4.tar.bz2 ++++++
++++ 61131 lines of diff (skipped)

++++++ ModemManager-fix-new-glib.patch ++++++
Index: ModemManager-0.4/libqcdm/tests/test-qcdm.c
===================================================================
--- ModemManager-0.4.orig/libqcdm/tests/test-qcdm.c
+++ ModemManager-0.4/libqcdm/tests/test-qcdm.c
@@ -28,7 +28,11 @@ typedef struct {
gpointer com_data;
} TestData;

+#if GLIB_CHECK_VERSION(2,25,12)
+typedef GTestFixtureFunc TCFunc;
+#else
typedef void (*TCFunc)(void);
+#endif

#define TESTCASE(t, d) g_test_create_case (#t, 0, d, NULL, (TCFunc) t, NULL)

Index: ModemManager-0.4/src/tests/test-modem-helpers.c
===================================================================
--- ModemManager-0.4.orig/src/tests/test-modem-helpers.c
+++ ModemManager-0.4/src/tests/test-modem-helpers.c
@@ -791,7 +791,11 @@ test_data_free (TestData *data)
}


+#if GLIB_CHECK_VERSION(2,25,12)
+typedef GTestFixtureFunc TCFunc;
+#else
typedef void (*TCFunc)(void);
+#endif

#define TESTCASE(t, d) g_test_create_case (#t, 0, d, NULL, (TCFunc) t, NULL)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread