commit vdr-plugin-satip for openSUSE:Factory

2019-03-10 Thread root
Hello community,

here is the log from the commit of package vdr-plugin-satip for 
openSUSE:Factory checked in at 2019-03-10 09:31:57

Comparing /work/SRC/openSUSE:Factory/vdr-plugin-satip (Old)
 and  /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new.28833 (New)


Package is "vdr-plugin-satip"

Sun Mar 10 09:31:57 2019 rev:10 rq:673457 version:2.4.0

Changes:

--- /work/SRC/openSUSE:Factory/vdr-plugin-satip/vdr-plugin-satip.changes
2017-09-05 15:20:05.556144080 +0200
+++ 
/work/SRC/openSUSE:Factory/.vdr-plugin-satip.new.28833/vdr-plugin-satip.changes 
2019-03-10 09:32:01.924225345 +0100
@@ -1,0 +2,27 @@
+Wed Dec 26 16:56:03 UTC 2018 - Stefan Seyfried 
+
+- update to version 2.4.0 (2018-04-15):
+  - Updated for vdr-2.4.0
+  - Removed speed limit
+  - Fixed transport media changes
+  - Fixed memory leak in cSatipSectionFilter
+  - Added more robust section filter handling
+  - Added a command line parameter for the RTP receive buffer size
+- changes from older versions - 2.3.0 / 2.3.1:
+  - Added support for KATHREIN SatIP Server
+  - Added support for FRITZ!Box 6490 Cable
+  - Added GCC7 compatibility
+  - Added configurable RTP/RTCP ports
+  - Added support for X-SATIP-RTSP-Port header
+  - Added multicast and RTP-over-TCP support
+  - Added support for activating/deactivating server on-the-fly
+  - Fixed Panasonic CXW804 support
+  - Fixed C++11 support
+  - Fixed server assigment with source validation
+  - Updated FRITZ!WLAN Repeater DVB-C detection for the latest
+firmware
+  - Extended command-line parameters for setting server quirks
+  - Translation updates
+- removed obsolete satip-2.2.4-add-cctype-include.diff
+
+---

Old:

  satip-2.2.4-add-cctype-include.diff
  vdr-satip-2.2.4.tgz

New:

  vdr-satip-2.4.0.tgz



Other differences:
--
++ vdr-plugin-satip.spec ++
--- /var/tmp/diff_new_pack.i0YeZz/_old  2019-03-10 09:32:05.964224332 +0100
+++ /var/tmp/diff_new_pack.i0YeZz/_new  2019-03-10 09:32:05.992224324 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vdr-plugin-satip
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2014-2017 B1 Systems GmbH, Vohburg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -26,14 +26,13 @@
 %endif
 
 Name:   vdr-plugin-satip
-Version:2.2.4
+Version:2.4.0
 Release:0
 Summary:SAT>IP Input Plugin for the Video Disc Recorder VDR
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  Productivity/Multimedia/Other
 Url:http://www.saunalahti.fi/~rahrenbe/vdr/satip/
 Source0:
http://www.saunalahti.fi/~rahrenbe/vdr/satip/files/vdr-satip-%{version}.tgz
-Patch0: satip-2.2.4-add-cctype-include.diff
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 %if %have_pugixml
@@ -57,7 +56,6 @@
 
 %prep
 %setup -q -n satip-%{version}
-%patch0 -p1
 
 %build
 # use msgmerge wrapper
@@ -75,7 +73,8 @@
 
 %files -f vdrlocale.files
 %defattr(-,root,root)
-%doc COPYING HISTORY README
+%doc HISTORY README
+%license COPYING
 %{vdr_libdir}/libvdr*
 
 %changelog

++ vdr-satip-2.2.4.tgz -> vdr-satip-2.4.0.tgz ++
 1872 lines of diff (skipped)




commit vdr-plugin-satip for openSUSE:Factory

2017-09-05 Thread root
Hello community,

here is the log from the commit of package vdr-plugin-satip for 
openSUSE:Factory checked in at 2017-09-05 15:20:02

Comparing /work/SRC/openSUSE:Factory/vdr-plugin-satip (Old)
 and  /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new (New)


Package is "vdr-plugin-satip"

Tue Sep  5 15:20:02 2017 rev:9 rq:521038 version:2.2.4

Changes:

--- /work/SRC/openSUSE:Factory/vdr-plugin-satip/vdr-plugin-satip.changes
2017-02-21 13:49:53.460232791 +0100
+++ /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new/vdr-plugin-satip.changes   
2017-09-05 15:20:05.556144080 +0200
@@ -1,0 +2,5 @@
+Tue Sep  5 09:06:20 UTC 2017 - seife+...@b1-systems.com
+
+- add satip-2.2.4-add-cctype-include.diff to fix build with new gcc
+
+---

New:

  satip-2.2.4-add-cctype-include.diff



Other differences:
--
++ vdr-plugin-satip.spec ++
--- /var/tmp/diff_new_pack.dlAy9w/_old  2017-09-05 15:20:06.284041764 +0200
+++ /var/tmp/diff_new_pack.dlAy9w/_new  2017-09-05 15:20:06.288041202 +0200
@@ -33,6 +33,7 @@
 Group:  Productivity/Multimedia/Other
 Url:http://www.saunalahti.fi/~rahrenbe/vdr/satip/
 Source0:
http://www.saunalahti.fi/~rahrenbe/vdr/satip/files/vdr-satip-%{version}.tgz
+Patch0: satip-2.2.4-add-cctype-include.diff
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 %if %have_pugixml
@@ -56,6 +57,7 @@
 
 %prep
 %setup -q -n satip-%{version}
+%patch0 -p1
 
 %build
 # use msgmerge wrapper

++ satip-2.2.4-add-cctype-include.diff ++
diff --git a/satip.c b/satip.c
index 089c3e2..b4b2d00 100644
--- a/satip.c
+++ b/satip.c
@@ -15,6 +15,8 @@
 #include "poller.h"
 #include "setup.h"
 
+#include 
+
 #if defined(LIBCURL_VERSION_NUM) && LIBCURL_VERSION_NUM < 0x072400
 #warning "CURL version >= 7.36.0 is recommended"
 #endif



commit vdr-plugin-satip for openSUSE:Factory

2017-02-21 Thread root
Hello community,

here is the log from the commit of package vdr-plugin-satip for 
openSUSE:Factory checked in at 2017-02-21 13:49:52

Comparing /work/SRC/openSUSE:Factory/vdr-plugin-satip (Old)
 and  /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new (New)


Package is "vdr-plugin-satip"

Changes:

--- /work/SRC/openSUSE:Factory/vdr-plugin-satip/vdr-plugin-satip.changes
2016-06-21 12:29:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new/vdr-plugin-satip.changes   
2017-02-21 13:49:53.460232791 +0100
@@ -1,0 +2,16 @@
+Fri Jan 20 18:29:45 UTC 2017 - seife+...@b1-systems.com
+
+- update to version 2.2.4 (2016-12-18)
+  * updated German translation (Thanks to Frank Neumann)
+  * fixed Panasonic CXW804 support (Thanks to Tobias Grimm)
+  * fixed C++11 support (Thanks to Tobias Grimm)
+  * fixed server assigment with source validation (Thanks to
+Patrick Boettcher)
+  * added configurable RTP/RTCP ports (Thanks to chriszero)
+  * added support for X-SATIP-RTSP-Port header
+  * added multicast and RTP-over-TCP support
+  * added support for activating/deactivating server on-the-fly
+  * extended command-line parameters for setting server quirks
+- remove obsoleted vdr-satip-gcc6.patch
+
+---

Old:

  vdr-satip-2.2.3.tgz
  vdr-satip-gcc6.patch

New:

  vdr-satip-2.2.4.tgz



Other differences:
--
++ vdr-plugin-satip.spec ++
--- /var/tmp/diff_new_pack.Wi50P9/_old  2017-02-21 13:49:54.072146672 +0100
+++ /var/tmp/diff_new_pack.Wi50P9/_new  2017-02-21 13:49:54.080145546 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package vdr-plugin-satip
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2014,2015,2016 B1 Systems GmbH, Vohburg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2014-2017 B1 Systems GmbH, Vohburg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,14 +26,13 @@
 %endif
 
 Name:   vdr-plugin-satip
-Version:2.2.3
+Version:2.2.4
 Release:0
 Summary:SAT>IP Input Plugin for the Video Disc Recorder VDR
 License:GPL-2.0
 Group:  Productivity/Multimedia/Other
 Url:http://www.saunalahti.fi/~rahrenbe/vdr/satip/
 Source0:
http://www.saunalahti.fi/~rahrenbe/vdr/satip/files/vdr-satip-%{version}.tgz
-Patch0: vdr-satip-gcc6.patch
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 %if %have_pugixml
@@ -57,7 +56,6 @@
 
 %prep
 %setup -q -n satip-%{version}
-%patch0 -p1
 
 %build
 # use msgmerge wrapper

++ vdr-satip-2.2.3.tgz -> vdr-satip-2.2.4.tgz ++
 2720 lines of diff (skipped)




commit vdr-plugin-satip for openSUSE:Factory

2016-06-21 Thread h_root
Hello community,

here is the log from the commit of package vdr-plugin-satip for 
openSUSE:Factory checked in at 2016-06-21 11:30:45

Comparing /work/SRC/openSUSE:Factory/vdr-plugin-satip (Old)
 and  /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new (New)


Package is "vdr-plugin-satip"

Changes:

--- /work/SRC/openSUSE:Factory/vdr-plugin-satip/vdr-plugin-satip.changes
2016-06-19 10:50:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new/vdr-plugin-satip.changes   
2016-06-21 12:29:18.0 +0200
@@ -1,0 +2,5 @@
+Sun Jun 19 11:41:47 UTC 2016 - seife+...@b1-systems.com
+
+- use pugixml where available (Leap 42.1+)
+
+---



Other differences:
--
++ vdr-plugin-satip.spec ++
--- /var/tmp/diff_new_pack.Ms2k8J/_old  2016-06-21 12:29:19.0 +0200
+++ /var/tmp/diff_new_pack.Ms2k8J/_new  2016-06-21 12:29:19.0 +0200
@@ -17,6 +17,14 @@
 #
 
 
+## ugly, but should work.
+## note that SLES12 has neither pugixml nor tinyxml, so it does not need to be 
considered here
+%if (0%{?suse_version} > 1310 && 0%{?suse_version} != 1320)
+%define have_pugixml 1
+%else
+%define have_pugixml 0
+%endif
+
 Name:   vdr-plugin-satip
 Version:2.2.3
 Release:0
@@ -28,7 +36,11 @@
 Patch0: vdr-satip-gcc6.patch
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
+%if %have_pugixml
+BuildRequires:  pugixml-devel
+%else
 BuildRequires:  tinyxml-devel
+%endif
 BuildRequires:  vdr-devel >= 2.0.0
 BuildRequires:  pkgconfig(libcurl) >= 7.36.0
 Requires(pre):  %{vdr_prereq}
@@ -50,7 +62,10 @@
 %build
 # use msgmerge wrapper
 export PATH=%{_datadir}/vdr:$PATH
-make %{?_smp_mflags} SATIP_USE_TINYXML=1
+%if ! %have_pugixml
+XMLTOOL="SATIP_USE_TINYXML=1"
+%endif
+make %{?_smp_mflags} $XMLTOOL
 
 %install
 make install DESTDIR=%{buildroot}




commit vdr-plugin-satip for openSUSE:Factory

2016-06-19 Thread h_root
Hello community,

here is the log from the commit of package vdr-plugin-satip for 
openSUSE:Factory checked in at 2016-06-19 10:50:38

Comparing /work/SRC/openSUSE:Factory/vdr-plugin-satip (Old)
 and  /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new (New)


Package is "vdr-plugin-satip"

Changes:

--- /work/SRC/openSUSE:Factory/vdr-plugin-satip/vdr-plugin-satip.changes
2015-11-02 12:55:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new/vdr-plugin-satip.changes   
2016-06-19 10:50:42.0 +0200
@@ -1,0 +2,5 @@
+Fri Jun 17 20:03:28 UTC 2016 - seife+...@b1-systems.com
+
+- add vdr-satip-gcc6.patch to fix build with GCC 6
+
+---

New:

  vdr-satip-gcc6.patch



Other differences:
--
++ vdr-plugin-satip.spec ++
--- /var/tmp/diff_new_pack.G4Q4YN/_old  2016-06-19 10:50:43.0 +0200
+++ /var/tmp/diff_new_pack.G4Q4YN/_new  2016-06-19 10:50:43.0 +0200
@@ -1,8 +1,8 @@
 #
 # spec file for package vdr-plugin-satip
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2014,2015 B1 Systems GmbH, Vohburg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2014,2015,2016 B1 Systems GmbH, Vohburg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,6 +25,7 @@
 Group:  Productivity/Multimedia/Other
 Url:http://www.saunalahti.fi/~rahrenbe/vdr/satip/
 Source0:
http://www.saunalahti.fi/~rahrenbe/vdr/satip/files/vdr-satip-%{version}.tgz
+Patch0: vdr-satip-gcc6.patch
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
 BuildRequires:  tinyxml-devel
@@ -44,6 +45,7 @@
 
 %prep
 %setup -q -n satip-%{version}
+%patch0 -p1
 
 %build
 # use msgmerge wrapper

++ vdr-satip-gcc6.patch ++
diff --git a/common.h b/common.h
index ac9ea20..a17a1fd 100644
--- a/common.h
+++ b/common.h
@@ -52,7 +52,7 @@
   do {   \
  if (exp) {  \
 char tmp[64];\
-esyslog("[%s,%d]: "errstr": %s", __FILE__, __LINE__, \
+esyslog("[%s,%d]: " errstr ": %s", __FILE__, __LINE__, \
 strerror_r(errno, tmp, sizeof(tmp)));\
 func;\
 ret; \



commit vdr-plugin-satip for openSUSE:Factory

2015-11-02 Thread h_root
Hello community,

here is the log from the commit of package vdr-plugin-satip for 
openSUSE:Factory checked in at 2015-11-02 12:55:03

Comparing /work/SRC/openSUSE:Factory/vdr-plugin-satip (Old)
 and  /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new (New)


Package is "vdr-plugin-satip"

Changes:

--- /work/SRC/openSUSE:Factory/vdr-plugin-satip/vdr-plugin-satip.changes
2015-05-18 22:32:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new/vdr-plugin-satip.changes   
2015-11-02 12:55:06.0 +0100
@@ -1,0 +2,8 @@
+Wed Oct 28 19:45:46 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 2.2.3 (2015-09-18)
+  * Added a timeout for releasing idling devices
+  * Reset the RTSP connection after any failed connect
+  * Added tweaks for minisatip and Schwaiger MS41IP
+
+---

Old:

  vdr-satip-2.2.2.tgz

New:

  vdr-satip-2.2.3.tgz



Other differences:
--
++ vdr-plugin-satip.spec ++
--- /var/tmp/diff_new_pack.98SRik/_old  2015-11-02 12:55:07.0 +0100
+++ /var/tmp/diff_new_pack.98SRik/_new  2015-11-02 12:55:07.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   vdr-plugin-satip
-Version:2.2.2
+Version:2.2.3
 Release:0
 Summary:SAT>IP Input Plugin for the Video Disc Recorder VDR
 License:GPL-2.0

++ vdr-satip-2.2.2.tgz -> vdr-satip-2.2.3.tgz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/satip-2.2.2/HISTORY new/satip-2.2.3/HISTORY
--- old/satip-2.2.2/HISTORY 2015-04-26 03:20:00.0 +0200
+++ new/satip-2.2.3/HISTORY 2015-09-18 03:20:00.0 +0200
@@ -137,3 +137,10 @@
   interface.
 - Added new ATTA and DETA SVDRP commands.
 - Set the default device count to two.
+
+2015-09-18: Version 2.2.3
+
+- Added a timeout for releasing idling devices.
+- Reset the RTSP connection after any failed connect.
+- Added tweaks for minisatip and Schwaiger MS41IP.
+- Updated for vdr-2.3.1 (Thanks to Klaus Schmidinger).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/satip-2.2.2/device.c new/satip-2.2.3/device.c
--- old/satip-2.2.2/device.c2015-04-26 03:20:00.0 +0200
+++ new/satip-2.2.3/device.c2015-09-18 03:20:00.0 +0200
@@ -103,7 +103,12 @@
  bool live = (device == cDevice::ActualDevice());
  bool lock = device->HasLock();
  const cChannel *channel = device->GetCurrentlyTunedTransponder();
+#if defined(APIVERSNUM) && APIVERSNUM >= 20301
+ LOCK_TIMERS_READ;
+ for (const cTimer *timer = Timers->First(); timer; timer = 
Timers->Next(timer)) {
+#else
  for (cTimer *timer = Timers.First(); timer; timer = 
Timers.Next(timer)) {
+#endif
  if (timer->Recording()) {
 cRecordControl *control = 
cRecordControls::GetRecordControl(timer);
 if (control && control->Device() == device)
@@ -128,13 +133,20 @@
 cString cSatipDevice::GetGeneralInformation(void)
 {
   debug16("%s [device %u]", __PRETTY_FUNCTION__, deviceIndexM);
+#if defined(APIVERSNUM) && APIVERSNUM >= 20301
+  LOCK_CHANNELS_READ;
+#endif
   return cString::sprintf("SAT>IP device: %d\nCardIndex: %d\nStream: 
%s\nSignal: %s\nStream bitrate: %s\n%sChannel: %s",
   deviceIndexM, CardIndex(),
   pTunerM ? *pTunerM->GetInformation() : "",
   pTunerM ? *pTunerM->GetSignalStatus() : "",
   pTunerM ? *pTunerM->GetTunerStatistic() : "",
   *GetBufferStatistic(),
+#if defined(APIVERSNUM) && APIVERSNUM >= 20301
+  
*Channels->GetByNumber(cDevice::CurrentChannel())->ToText());
+#else
   
*Channels.GetByNumber(cDevice::CurrentChannel())->ToText());
+#endif
 }
 
 cString cSatipDevice::GetPidsInformation(void)
@@ -350,7 +362,7 @@
 
 bool cSatipDevice::SetPid(cPidHandle *handleP, int typeP, bool onP)
 {
-  debug12("%s (%d, %d, %d) [device %u]", __PRETTY_FUNCTION__, handleP->pid, 
typeP, onP, deviceIndexM);
+  debug12("%s (%d, %d, %d) [device %u]", __PRETTY_FUNCTION__, handleP ? 
handleP->pid : -1, typeP, onP, deviceIndexM);
   if (pTunerM && handleP && handleP->pid >= 0) {
  if (onP)
 return pTunerM->SetPid(handleP->pid, typeP, true);
@@ -460,6 +472,11 @@
   return slot;
 }
 
+bool cSatipDevice::IsIdle(void)
+{
+  return !Receiving();
+}
+
 uchar *cSatipDevice::GetData(int *availableP)
 {
   debug16("%s [device %u]", __PRETTY_FUNCTION__, deviceIndexM);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/satip-2.2.2/device.h new/satip-2.2.3/device.h

commit vdr-plugin-satip for openSUSE:Factory

2015-05-18 Thread h_root
Hello community,

here is the log from the commit of package vdr-plugin-satip for 
openSUSE:Factory checked in at 2015-05-18 22:32:36

Comparing /work/SRC/openSUSE:Factory/vdr-plugin-satip (Old)
 and  /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new (New)


Package is "vdr-plugin-satip"

Changes:

--- /work/SRC/openSUSE:Factory/vdr-plugin-satip/vdr-plugin-satip.changes
2015-03-11 09:57:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new/vdr-plugin-satip.changes   
2015-05-18 22:32:38.0 +0200
@@ -1,0 +2,18 @@
+Fri May 15 17:46:55 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 2.2.2 (2015-04-26)
+  * Added a more flexible OPER command in the SVDRP interface
+  * Added new ATTA and DETA SVDRP commands
+  * Set the default device count to two
+
+---
+Tue Apr  7 14:23:17 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 2.2.1 (2015-04-04)
+  * Improved RTSP error checking
+  * Got rid of SATIP_DEBUG
+  * Robustify the server discovery
+  * Fixed a memory leak in TinyXML implementation
+  * Updated against SAT>IP protocol specification version 1.2.2
+
+---

Old:

  vdr-satip-2.2.0.tgz

New:

  vdr-satip-2.2.2.tgz



Other differences:
--
++ vdr-plugin-satip.spec ++
--- /var/tmp/diff_new_pack.qMa2nQ/_old  2015-05-18 22:32:38.0 +0200
+++ /var/tmp/diff_new_pack.qMa2nQ/_new  2015-05-18 22:32:38.0 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   vdr-plugin-satip
-Version:2.2.0
+Version:2.2.2
 Release:0
 Summary:SAT>IP Input Plugin for the Video Disc Recorder VDR
 License:GPL-2.0
@@ -29,7 +29,7 @@
 BuildRequires:  pkg-config
 BuildRequires:  tinyxml-devel
 BuildRequires:  vdr-devel >= 2.0.0
-BuildRequires:  pkgconfig(libcurl)
+BuildRequires:  pkgconfig(libcurl) >= 7.36.0
 Requires(pre):  %{vdr_prereq}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -48,7 +48,7 @@
 %build
 # use msgmerge wrapper
 export PATH=%{_datadir}/vdr:$PATH
-make %{?_smp_mflags} SATIP_USE_TINYXML=1 SATIP_DEBUG=1
+make %{?_smp_mflags} SATIP_USE_TINYXML=1
 
 %install
 make install DESTDIR=%{buildroot}

++ vdr-satip-2.2.0.tgz -> vdr-satip-2.2.2.tgz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/satip-2.2.0/HISTORY new/satip-2.2.2/HISTORY
--- old/satip-2.2.0/HISTORY 2015-02-19 03:20:00.0 +0100
+++ new/satip-2.2.2/HISTORY 2015-04-26 03:20:00.0 +0200
@@ -120,3 +120,20 @@
 - Fixed memory deallocation errors.
 - Cleaned up all scan-build warnings.
 - Refactored the frontend handling.
+
+2015-04-04: Version 2.2.1
+
+- Improved RTSP error checking.
+- Got rid of SATIP_DEBUG.
+- Robustify the server discovery.
+- Fixed a memory leak in TinyXML implementation
+  (Thanks to Oliver Endriss).
+- Updated against SAT>IP protocol specification
+  version 1.2.2.
+
+2015-04-26: Version 2.2.2
+
+- Added a more flexible OPER command in the SVDRP
+  interface.
+- Added new ATTA and DETA SVDRP commands.
+- Set the default device count to two.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/satip-2.2.0/Makefile new/satip-2.2.2/Makefile
--- old/satip-2.2.0/Makefile2015-02-19 03:20:00.0 +0100
+++ new/satip-2.2.2/Makefile2015-04-26 03:20:00.0 +0200
@@ -2,18 +2,10 @@
 # Makefile for SAT>IP plugin
 #
 
-# Debugging on/off
-
-#SATIP_DEBUG = 1
-
 # Use TinyXML instead of PugiXML
 
 #SATIP_USE_TINYXML = 1
 
-# Strip debug symbols?  Set eg. to /bin/true if not
-
-STRIP = strip
-
 # The official name of this plugin.
 # This name will be used in the '-P...' option of VDR to load the plugin.
 # By default the main source file also carries this name.
@@ -40,6 +32,7 @@
 
 export CFLAGS   = $(call PKGCFG,cflags)
 export CXXFLAGS = $(call PKGCFG,cxxflags)
+STRIP   ?= /bin/true
 
 ### The version number of VDR's plugin API:
 
@@ -75,12 +68,6 @@
 LIBS += -lpugixml
 endif
 
-ifdef SATIP_DEBUG
-ifeq ($(SATIP_DEBUG),1)
-DEFINES += -DDEBUG
-endif
-endif
-
 ifneq ($(strip $(GITTAG)),)
 DEFINES += -DGITVERSION='"-GIT-$(GITTAG)"'
 endif
@@ -142,9 +129,7 @@
 
 $(SOFILE): $(OBJS)
$(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) $(LIBS) -o $@
-ifndef SATIP_DEBUG
@$(STRIP) $@
-endif
 
 install-lib: $(SOFILE)
install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/satip-2.2.0/README new/satip-2.2.2/README
--- old/satip-2.2.0/README  2015-02-19 03:20:00.0 +0100
+++ new/satip-2.2.2/README  2015-04-26 03:20:00.0 +020

commit vdr-plugin-satip for openSUSE:Factory

2015-03-11 Thread h_root
Hello community,

here is the log from the commit of package vdr-plugin-satip for 
openSUSE:Factory checked in at 2015-03-11 09:57:47

Comparing /work/SRC/openSUSE:Factory/vdr-plugin-satip (Old)
 and  /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new (New)


Package is "vdr-plugin-satip"

Changes:

--- /work/SRC/openSUSE:Factory/vdr-plugin-satip/vdr-plugin-satip.changes
2015-02-10 20:24:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new/vdr-plugin-satip.changes   
2015-03-11 09:57:48.0 +0100
@@ -1,0 +2,9 @@
+Fri Mar  6 08:44:40 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 2.2.0 (2015-02-19)
+  * Updated for vdr-2.2.0.
+  * Fixed memory deallocation errors.
+  * Cleaned up all scan-build warnings.
+  * Refactored the frontend handling.
+
+---

Old:

  vdr-satip-1.0.2.tgz

New:

  vdr-satip-2.2.0.tgz



Other differences:
--
++ vdr-plugin-satip.spec ++
--- /var/tmp/diff_new_pack.EMtgrO/_old  2015-03-11 09:57:48.0 +0100
+++ /var/tmp/diff_new_pack.EMtgrO/_new  2015-03-11 09:57:48.0 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package vdr-plugin-satip
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# Copyright (c) 2014 B1 Systems GmbH, Vohburg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2014,2015 B1 Systems GmbH, Vohburg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:   vdr-plugin-satip
-Version:1.0.2
+Version:2.2.0
 Release:0
 Summary:SAT>IP Input Plugin for the Video Disc Recorder VDR
 License:GPL-2.0

++ vdr-satip-1.0.2.tgz -> vdr-satip-2.2.0.tgz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/satip-1.0.2/HISTORY new/satip-2.2.0/HISTORY
--- old/satip-1.0.2/HISTORY 2015-01-18 03:20:00.0 +0100
+++ new/satip-2.2.0/HISTORY 2015-02-19 03:20:00.0 +0100
@@ -108,3 +108,15 @@
 - Updated Spanish and Catalan translations (Thanks to
   Gabriel Bonich).
 - Updated German translations (Thanks to Frank Neumann).
+
+
+===
+VDR Plugin 'satip' Revision History
+===
+
+2015-02-19: Version 2.2.0
+
+- Updated for vdr-2.2.0.
+- Fixed memory deallocation errors.
+- Cleaned up all scan-build warnings.
+- Refactored the frontend handling.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/satip-1.0.2/README new/satip-2.2.0/README
--- old/satip-1.0.2/README  2015-01-18 03:20:00.0 +0100
+++ new/satip-2.2.0/README  2015-02-19 03:20:00.0 +0100
@@ -26,10 +26,6 @@
 - Glibc >= 2.12 - the GNU C library (recvmmsg)
   http://www.gnu.org/software/libc/
 
-- VDR >= 2.1.4 for scrambled channels
-
-- VDR >= 2.1.7 for external CI
-
 Description:
 
 This plugin integrates SAT>IP network devices seamlessly into VDR.
@@ -136,8 +132,8 @@
   your setup doesn't have firewalled the UDP port 1900.
 
 - Stream decryption requires a separate CAM plugin that works without
-  direct access to any DVB card devices. The integrated CAM slot in
-  Octopus Net devices isn't supported.
+  direct access to any DVB card devices. Also the integrated CAM slots
+  in Octopus Net devices are supported.
 
 - Tracing can be set on/off dynamically via command-line switch or
   SVDRP command.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/satip-1.0.2/device.c new/satip-2.2.0/device.c
--- old/satip-1.0.2/device.c2015-01-18 03:20:00.0 +0100
+++ new/satip-2.2.0/device.c2015-02-19 03:20:00.0 +0100
@@ -328,20 +328,19 @@
 return false;
 }
  cString address;
- cSatipServer *server = 
cSatipDiscover::GetInstance()->GetServer(channelP->Source(), 
channelP->Transponder(), dtp.System());
+ cSatipServer *server = 
cSatipDiscover::GetInstance()->AssignServer(deviceIndexM, channelP->Source(), 
channelP->Transponder(), dtp.System());
  if (!server) {
 debug9("%s No suitable server found [device %u]", __PRETTY_FUNCTION__, 
deviceIndexM);
 return false;
 }
- cSatipDiscover::GetInstance()->SetTransponder(server, 
channelP->Transponder());
- if (pTunerM && pTunerM->SetSource(server, *params, deviceIndexM)) {
+ if (pTunerM && pTunerM->SetSource(server, channelP->Transponder(), 
*params, deviceIndexM)) {
 channelM = *channelP;
 deviceNameM = cString::sprintf("%s %d %s", *DeviceType(), 
deviceIndexM, *cS

commit vdr-plugin-satip for openSUSE:Factory

2015-02-10 Thread h_root
Hello community,

here is the log from the commit of package vdr-plugin-satip for 
openSUSE:Factory checked in at 2015-02-10 20:24:17

Comparing /work/SRC/openSUSE:Factory/vdr-plugin-satip (Old)
 and  /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new (New)


Package is "vdr-plugin-satip"

Changes:

--- /work/SRC/openSUSE:Factory/vdr-plugin-satip/vdr-plugin-satip.changes
2015-01-08 23:02:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new/vdr-plugin-satip.changes   
2015-02-10 20:24:18.0 +0100
@@ -1,0 +2,19 @@
+Fri Jan 23 10:33:57 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 1.0.2 (2015-01-18)
+  * 2015-01-10: Version 1.0.1
+- Updated the command-line help and README.
+- Fixed the server teardown.
+- Removed the unnecessary config directory definition.
+- Added a fallback for older glibc libraries.
+- Improved pid selection performance.
+- Added support for Digital Devices CI extension.
+  * 2015-01-18: Version 1.0.2
+- Added configurable CI slots.
+- Fixed parsing of the setup values.
+- Added an option to disable sources via sources.conf.
+- Added a command-line option to disable all the
+  SAT>IP server quirks.
+- Updated translations
+
+---

Old:

  vdr-satip-1.0.0.tgz

New:

  vdr-satip-1.0.2.tgz



Other differences:
--
++ vdr-plugin-satip.spec ++
--- /var/tmp/diff_new_pack.dcePIl/_old  2015-02-10 20:24:19.0 +0100
+++ /var/tmp/diff_new_pack.dcePIl/_new  2015-02-10 20:24:19.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vdr-plugin-satip
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2014 B1 Systems GmbH, Vohburg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,18 +18,18 @@
 
 
 Name:   vdr-plugin-satip
-Version:1.0.0
+Version:1.0.2
 Release:0
 Summary:SAT>IP Input Plugin for the Video Disc Recorder VDR
 License:GPL-2.0
 Group:  Productivity/Multimedia/Other
 Url:http://www.saunalahti.fi/~rahrenbe/vdr/satip/
 Source0:
http://www.saunalahti.fi/~rahrenbe/vdr/satip/files/vdr-satip-%{version}.tgz
-BuildRequires:  vdr-devel >= 2.0.0
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
-BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  tinyxml-devel
+BuildRequires:  vdr-devel >= 2.0.0
+BuildRequires:  pkgconfig(libcurl)
 Requires(pre):  %{vdr_prereq}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

++ vdr-satip-1.0.0.tgz -> vdr-satip-1.0.2.tgz ++
 1791 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit vdr-plugin-satip for openSUSE:Factory

2015-01-08 Thread h_root
Hello community,

here is the log from the commit of package vdr-plugin-satip for 
openSUSE:Factory checked in at 2015-01-08 23:02:03

Comparing /work/SRC/openSUSE:Factory/vdr-plugin-satip (Old)
 and  /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new (New)


Package is "vdr-plugin-satip"

Changes:

New Changes file:

--- /dev/null   2014-12-25 22:38:16.200041506 +0100
+++ /work/SRC/openSUSE:Factory/.vdr-plugin-satip.new/vdr-plugin-satip.changes   
2015-01-08 23:02:04.0 +0100
@@ -0,0 +1,5 @@
+---
+Wed Dec 31 16:19:19 UTC 2014 - seife+...@b1-systems.com
+
+- initial packaging, version 1.0.0 (released 2014-12-24)
+

New:

  vdr-plugin-satip.changes
  vdr-plugin-satip.spec
  vdr-satip-1.0.0.tgz



Other differences:
--
++ vdr-plugin-satip.spec ++
#
# spec file for package vdr-plugin-satip
#
# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2014 B1 Systems GmbH, Vohburg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   vdr-plugin-satip
Version:1.0.0
Release:0
Summary:SAT>IP Input Plugin for the Video Disc Recorder VDR
License:GPL-2.0
Group:  Productivity/Multimedia/Other
Url:http://www.saunalahti.fi/~rahrenbe/vdr/satip/
Source0:
http://www.saunalahti.fi/~rahrenbe/vdr/satip/files/vdr-satip-%{version}.tgz
BuildRequires:  vdr-devel >= 2.0.0
BuildRequires:  gcc-c++
BuildRequires:  pkg-config
BuildRequires:  pkgconfig(libcurl)
BuildRequires:  tinyxml-devel
Requires(pre):  %{vdr_prereq}
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
This package contains the SAT>IP input plugin for the video disc recorder VDR.

This plugin integrates SAT>IP network devices seamlessly into VDR.
You can use any SAT>IP channel like any other normal DVB channel for
live viewing, recording, etc. The plugin also features full section
filtering capabilities which allow for example EIT information to be
extracted from the incoming stream.

%prep
%setup -q -n satip-%{version}

%build
# use msgmerge wrapper
export PATH=%{_datadir}/vdr:$PATH
make %{?_smp_mflags} SATIP_USE_TINYXML=1 SATIP_DEBUG=1

%install
make install DESTDIR=%{buildroot}

# locale files
%vdr_find_locale

%files -f vdrlocale.files
%defattr(-,root,root)
%doc COPYING HISTORY README
%{vdr_libdir}/libvdr*

%changelog
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org