Hello community,

here is the log from the commit of package freerdp for openSUSE:Factory checked 
in at 2016-05-24 09:34:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/freerdp (Old)
 and      /work/SRC/openSUSE:Factory/.freerdp.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "freerdp"

Changes:
--------
--- /work/SRC/openSUSE:Factory/freerdp/freerdp.changes  2014-06-25 
15:24:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.freerdp.new/freerdp.changes     2016-05-24 
09:34:17.000000000 +0200
@@ -1,0 +2,45 @@
+Wed May 18 08:44:26 UTC 2016 - jeng...@inai.de
+
+- Kill off __DATE__ from built sources.
+
+-------------------------------------------------------------------
+Tue May 17 10:25:00 UTC 2016 - fezh...@suse.com
+
+- Add obs git integration.
+- Update to version 2.0.0git.1463131968.4e66df7:
+  + Fixed memory leaks.
+  + wfreerdp: fix name build without client interface
+  + libfreerdp-codec: fix xcrush decompression, revert remote control fix
+  + KB3153731: May 2016 DST update for Azerbaijan, Chile, Haiti and Morocco
+  + libfreerdp-codec: make proper xcrush context reset fix
+
+-------------------------------------------------------------------
+Wed May  4 12:06:22 UTC 2016 - fezh...@suse.com
+
+- Update to version 2.0.0, git master branch id a7ca42e (FATE#319661),
+  no upstream changelog available.
+  * Warning: This is a git snapshot regarded as technical preview 
+    by upstream.
+  * Warning: For xfreerdp, new /long-option commandline interfaces
+    have replaced the old --long-option interfaces. Existing user
+    scripts need to migrate to the new interfaces to avoid breakages.
+    For more details, see:
+    https://github.com/FreeRDP/FreeRDP/wiki/CommandLineInterface
+  * Add Network Level Ahthentication support.
+  * Add Windows Portable Runtime. For more details, see:
+    http://www.freerdp.com/2012/05/24/winpr-windows-portable-runtime
+  * Obsolete libfreerdp-1_0-plugins.
+- Drop FindALSA.cmake: deprecated
+- Drop freerdp_branch-1.0.x_fix-kpdivide-issue831.patch:
+  fixed upstream, implemention now in include/freerdp/scancode.h.
+- Drop freerdp-CVE-2014-0250.patch (bnc#880317):
+  fixed upstream 532c420.
+- Drop freerdp-CVE-2014-0791.patch (bnc#857491):
+  fixed upstream f1d6afc.
+- Drop freerdp-fix-FindPCSC-macro.patch:
+  fixed upstream 9148af3.
+- Drop freerdp-handle-null-device-name.patch (bnc#785437):
+  deprecated, related implementation dropped.
+  was: freerdp-fix-pulse-no-device-name.patch
+
+-------------------------------------------------------------------

Old:
----
  FindALSA.cmake
  freerdp-1.0.2.tar.gz
  freerdp-CVE-2014-0250.patch
  freerdp-CVE-2014-0791.patch
  freerdp-fix-FindPCSC-macro.patch
  freerdp-handle-null-device-name.patch
  freerdp_branch-1.0.x_fix-kpdivide-issue831.patch

New:
----
  _service
  _servicedata
  freerdp-2.0.0~git.1463131968.4e66df7.tar.gz

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

Other differences:
------------------
++++++ freerdp.spec ++++++
--- /var/tmp/diff_new_pack.3jvbt7/_old  2016-05-24 09:34:17.000000000 +0200
+++ /var/tmp/diff_new_pack.3jvbt7/_new  2016-05-24 09:34:17.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package freerdp
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,39 +16,36 @@
 #
 
 
-%define libname libfreerdp-1_0
+%define sover 2
 
 Name:           freerdp
-Version:        1.0.2
+Version:        2.0.0~git.1463131968.4e66df7
 Release:        0
 Summary:        Remote Desktop Viewer Client
 License:        Apache-2.0
 Group:          Productivity/Networking/Other
 Url:            http://www.freerdp.com/
-Source0:        
https://github.com/downloads/FreeRDP/FreeRDP/%{name}-%{version}.tar.gz
-Source1:        FindALSA.cmake
-# PATCH-FIX-UPSTREAM freerdp-fix-FindPCSC-macro.patch 
https://github.com/FreeRDP/FreeRDP/issues/562 gb...@opensuse.org -- Fix the 
build by setting PCSC_LIBRARIES and PCSC_INCLUDE_DIRS variables explicitly 
which are otherwise empty
-Patch1:         freerdp-fix-FindPCSC-macro.patch
-# PATCH-FIX-UPSTREAM freerdp-fix-pulse-no-device-name.patch bnc#785437 
g...@opensuse.org -- Fix a segfault in case device name is not provided
-Patch4:         freerdp-handle-null-device-name.patch
-# PATCH-FIX-UPSTREAM (wip) fix handle of kpdivide on keypad - issue #831
-Patch5:         freerdp_branch-1.0.x_fix-kpdivide-issue831.patch
-# PATCH-FIX-UPSTREAM freerdp-CVE-2014-0250.patch bnc#880317 dli...@suse.com - 
backport from upstream 
-Patch6:         freerdp-CVE-2014-0250.patch
-Patch7:         freerdp-CVE-2014-0791.patch
+Source0:        %{name}-%{version}.tar.gz
 BuildRequires:  alsa-devel
 BuildRequires:  cmake
 BuildRequires:  cups-devel
 BuildRequires:  ed
+BuildRequires:  fdupes
+BuildRequires:  gcc-c++
+BuildRequires:  gstreamer-devel
+BuildRequires:  gstreamer-plugins-base-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libpulse-devel
+BuildRequires:  libxkbcommon-devel
 BuildRequires:  pcsc-lite-devel
+BuildRequires:  systemd-devel
 BuildRequires:  xmlto
 BuildRequires:  xorg-x11-devel
 BuildRequires:  zlib-devel
-Recommends:     libfreerdp-plugins
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
+%define libname lib%{name}%{sover}
+
 %description
 FreeRDP is a client-side implementation of the Remote Desktop Protocol (RDP)
 following the Microsoft Open Specifications. This package provides the client
@@ -57,21 +54,13 @@
 %package -n %{libname}
 Summary:        Remote Desktop Viewer Library
 Group:          System/Libraries
+Obsoletes:      libfreerdp-1_0-plugins
 
 %description -n %{libname}
 FreeRDP is a client-side implementation of the Remote Desktop Protocol (RDP)
 following the Microsoft Open Specifications. This package provides the shared
 library.
 
-%package -n %{libname}-plugins
-Summary:        Plugins for %{libname}
-Group:          System/Libraries
-Provides:       libfreerdp-plugins = %{version}
-Requires:       %{libname} = %{version}
-
-%description -n %{libname}-plugins
-This package provides plugins for %{libname}.
-
 %package devel
 Summary:        Development Files for %{name}
 Group:          Development/Libraries/C and C++
@@ -82,27 +71,11 @@
 based on libfreerdp.
 
 %prep
-%setup -q -n FreeRDP-%{version}
-%patch1 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-# use a versioned subdirectory for plugins in order to comply with the shared
-# library policy
-ed -s CMakeLists.txt 2>/dev/null <<'EOF'
-,s/FREERDP_PLUGIN_PATH 
"\${CMAKE_INSTALL_PREFIX}\/\${CMAKE_INSTALL_LIBDIR}\/freerdp"/FREERDP_PLUGIN_PATH
 "\${CMAKE_INSTALL_PREFIX}\/\${CMAKE_INSTALL_LIBDIR}\/%{libname}"/
-w
-EOF
-%if 0%{?sles_version} == 11
-    cp %SOURCE1 cmake/
-%endif
+%setup -q -n %{name}-%{version}
 
 %build
-mkdir build
-cd build
-export CFLAGS="%{optflags} -DOPENSSL_LOAD_CONF"
-cmake \
+find . -type f -name "*.c" -exec perl -i -pe 's{__(DATE|TIME)__}{""}g' "{}" "+"
+%cmake \
     -DCMAKE_INSTALL_PREFIX=%{_prefix} \
     -DCMAKE_INSTALL_LIBDIR=%{_lib} \
     -DCMAKE_BUILD_TYPE=Release \
@@ -110,7 +83,7 @@
     -DWITH_PULSEAUDIO=ON \
     -DWITH_PCSC=ON \
     -DWITH_CUPS=ON \
-    -DWITH_FFMPEG=OFF \
+    -DCMAKE_NO_BUILTIN_CHRPATH=ON \
 %ifarch %ix86 x86_64
     -DWITH_SSE2=ON \
 %endif
@@ -120,9 +93,8 @@
 %install
 cd build
 make install 'DESTDIR=%{buildroot}'
-
-# remove keymaps as we make use of libxkbfile
-# rm -rf $RPM_BUILD_ROOT/usr/share/freerdp/keymaps/
+find %{buildroot} -name "*.a" -delete
+%fdupes -s %{buildroot}
 
 %post   -n %{libname} -p /sbin/ldconfig
 
@@ -131,53 +103,34 @@
 %files
 %defattr(-,root,root)
 %doc LICENSE README ChangeLog
+%{_bindir}/winpr-hash
+%{_bindir}/winpr-makecert
 %{_bindir}/xfreerdp
-%{_datadir}/%{name}
 %{_mandir}/man1/xfreerdp.1%{ext_man}
 
 %files -n %{libname}
 %defattr(-,root,root)
 %doc LICENSE
-%{_libdir}/libfreerdp-cache.so.*
-%{_libdir}/libfreerdp-channels.so.*
-%{_libdir}/libfreerdp-codec.so.*
-%{_libdir}/libfreerdp-core.so.*
-%{_libdir}/libfreerdp-gdi.so.*
-%{_libdir}/libfreerdp-kbd.so.*
-%{_libdir}/libfreerdp-rail.so.*
-%{_libdir}/libfreerdp-utils.so.*
-
-%files -n %{libname}-plugins
-%defattr(-,root,root)
-%doc LICENSE
-%dir %{_libdir}/%{libname}
-%{_libdir}/%{libname}/audin.so
-%{_libdir}/%{libname}/audin_alsa.so
-%{_libdir}/%{libname}/audin_pulse.so
-%{_libdir}/%{libname}/cliprdr.so
-%{_libdir}/%{libname}/disk.so
-%{_libdir}/%{libname}/drdynvc.so
-%{_libdir}/%{libname}/parallel.so
-%{_libdir}/%{libname}/printer.so
-%{_libdir}/%{libname}/rdpdr.so
-%{_libdir}/%{libname}/rdpsnd.so
-%{_libdir}/%{libname}/rdpsnd_alsa.so
-%{_libdir}/%{libname}/rdpsnd_pulse.so
-%{_libdir}/%{libname}/scard.so
-%{_libdir}/%{libname}/serial.so
-%{_libdir}/%{libname}/rail.so
-%{_libdir}/%{libname}/rdpdbg.so
-%{_libdir}/%{libname}/tsmf.so
-%{_libdir}/%{libname}/tsmf_alsa.so
-%{_libdir}/%{libname}/tsmf_pulse.so
+%{_libdir}/libfreerdp-client.so.*
+%{_libdir}/libfreerdp.so.*
+%{_libdir}/libwinpr.so.*
+%{_libdir}/libwinpr-tools.so.*
 
 %files devel
 %defattr(-,root,root)
-%dir %{_includedir}/freerdp
-%dir %{_includedir}/freerdp/*
-%{_includedir}/freerdp/*.h
-%{_includedir}/freerdp/*/*.h
-%{_libdir}/libfreerdp-*.so
-%{_libdir}/pkgconfig/freerdp.pc
+%doc LICENSE
+%{_includedir}/freerdp2
+%{_includedir}/winpr2
+%{_libdir}/cmake/FreeRDP2
+%{_libdir}/cmake/FreeRDP-Client2
+%{_libdir}/cmake/WinPR2
+%{_libdir}/libfreerdp-client.so
+%{_libdir}/libfreerdp.so
+%{_libdir}/libwinpr.so
+%{_libdir}/libwinpr-tools.so
+%{_libdir}/pkgconfig/freerdp2.pc
+%{_libdir}/pkgconfig/freerdp-client2.pc
+%{_libdir}/pkgconfig/winpr2.pc
+%{_libdir}/pkgconfig/winpr-tools2.pc
 
 %changelog

++++++ _service ++++++
<services>
  <service name="tar_scm" mode="disabled">
    <param name="scm">git</param>
    <param name="url">https://github.com/FreeRDP/FreeRDP.git</param>
    <param name="filename">freerdp</param>
    <param name="versionprefix">2.0.0~git</param>
    <param name="changesgenerate">enable</param>
    <param name="revision">refs/heads/master</param>
  </service>
  <service name="recompress" mode="disabled">
    <param name="file">*.tar</param>
    <param name="compression">gz</param>
  </service>
  <service name="set_version" mode="disabled"/>
</services>
++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
            <param name="url">https://github.com/FreeRDP/FreeRDP.git</param>
          <param 
name="changesrevision">4e66df7228b14e432a0793d32ac2524d37cb88ec</param></service></servicedata>

Reply via email to