Hello community,

here is the log from the commit of package libmpdclient for openSUSE:Factory 
checked in at 2020-12-15 12:31:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libmpdclient (Old)
 and      /work/SRC/openSUSE:Factory/.libmpdclient.new.2328 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libmpdclient"

Tue Dec 15 12:31:15 2020 rev:7 rq:855780 version:2.19

Changes:
--------
--- /work/SRC/openSUSE:Factory/libmpdclient/libmpdclient.changes        
2020-07-05 01:23:45.154004901 +0200
+++ /work/SRC/openSUSE:Factory/.libmpdclient.new.2328/libmpdclient.changes      
2020-12-15 12:33:12.664136959 +0100
@@ -1,0 +2,8 @@
+Mon Dec 14 14:29:40 UTC 2020 - Tejas Guruswamy <[email protected]>
+
+- Add patch libmpdclient-doxygen_nodatetime.patch.
+- Add file doxygen-nodatetime-footer.html.
+- Include documentation and place vala files in properly versioned
+  subdirectory in devel package.
+
+-------------------------------------------------------------------
@@ -62,0 +71,11 @@
+Sat May  5 14:34:20 UTC 2018 - [email protected]
+
+- Update to 2.14
+  * support MPD protocol 0.21
+   - command "outputset"
+   - mpd_output_get_plugin()
+   - receive output attributes
+  * MSVC compatibility
+  * improved local and abstract socket support
+
+-------------------------------------------------------------------
@@ -106 +124,0 @@
-

New:
----
  doxygen-nodatetime-footer.html
  libmpdclient-doxygen_nodatetime.patch

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

Other differences:
------------------
++++++ libmpdclient.spec ++++++
--- /var/tmp/diff_new_pack.k9mVDI/_old  2020-12-15 12:33:13.232137417 +0100
+++ /var/tmp/diff_new_pack.k9mVDI/_new  2020-12-15 12:33:13.236137420 +0100
@@ -2,6 +2,7 @@
 # spec file for package libmpdclient
 #
 # Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2020 Tejas Guruswamy <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,6 +18,7 @@
 
 
 %define so_name 2
+%define vala_version %(rpm -q --queryformat='%{VERSION}' vala | sed 
's/\.[0-9]*$//g')
 Name:           libmpdclient
 Version:        2.19
 Release:        0
@@ -24,10 +26,15 @@
 License:        BSD-3-Clause
 Group:          Development/Libraries/C and C++
 URL:            https://musicpd.org/libs/libmpdclient
-Source0:        
https://musicpd.org/download/%{name}/2/%{name}-%{version}.tar.xz
-BuildRequires:  meson
+Source0:        
https://musicpd.org/download/libmpdclient/2/%{name}-%{version}.tar.xz
+Source1:        doxygen-nodatetime-footer.html
+Patch0:         libmpdclient-doxygen_nodatetime.patch
+BuildRequires:  check-devel
+BuildRequires:  doxygen
+BuildRequires:  meson >= 0.37
 BuildRequires:  ninja
 BuildRequires:  pkgconfig
+BuildRequires:  vala
 
 %description
 A stable, documented, asynchronous API library for interfacing MPD (Music 
Player Daemon)
@@ -52,14 +59,23 @@
 
 %prep
 %setup -q
+%patch0
 
 %build
-%meson -D documentation=false
+%meson -Ddocumentation=true -Dtest=true
+cp %{SOURCE1} %{_vpath_builddir}/doc/
 %meson_build
 
 %install
 %meson_install
-rm -r %{buildroot}%{_datadir}/doc
+mkdir -pv %{buildroot}%{_datadir}/vala-%{vala_version}/
+mv %{buildroot}%{_datadir}/vala/* %{buildroot}%{_datadir}/vala-%{vala_version}/
+rm -r %{buildroot}%{_datadir}/vala/
+mkdir -p %{buildroot}%{_docdir}/%{name}/
+mv %{buildroot}%{_datadir}/doc/%{name}/* %{buildroot}%{_docdir}/%{name}/
+
+%check
+%meson_test
 
 %post   -n %{name}%{so_name} -p /sbin/ldconfig
 %postun -n %{name}%{so_name} -p /sbin/ldconfig
@@ -70,10 +86,11 @@
 %{_libdir}/%{name}.so.*
 
 %files devel
-%doc NEWS
+%doc %{_docdir}/%{name}/
 %{_includedir}/mpd
 %{_libdir}/%{name}.so
-%{_libdir}/pkgconfig/%{name}.pc
-%{_datadir}/vala
+%{_libdir}/pkgconfig/libmpdclient.pc
+%dir %{_datadir}/vala-%{vala_version}/
+%{_datadir}/vala-%{vala_version}/*
 
 %changelog

++++++ doxygen-nodatetime-footer.html ++++++
<!-- HTML footer for doxygen 1.8.8-->
<!-- start footer part -->
<!--BEGIN GENERATE_TREEVIEW-->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    $navpath
    <li class="footer">Generated for $projectname by
    <a href="http://www.doxygen.org/index.html";>
    <img class="footer" src="$relpath^doxygen.png" alt="doxygen"/></a> 
$doxygenversion </li>
  </ul>
</div>
<!--END GENERATE_TREEVIEW-->
<!--BEGIN !GENERATE_TREEVIEW-->
<hr class="footer"/><address class="footer"><small>
Generated for $projectname by &#160;<a href="http://www.doxygen.org/index.html";>
<img class="footer" src="$relpath^doxygen.png" alt="doxygen"/>
</a> $doxygenversion
</small></address>
<!--END !GENERATE_TREEVIEW-->
</body>
</html>
++++++ libmpdclient-doxygen_nodatetime.patch ++++++
--- doc/doxygen.conf.in.orig
+++ doc/doxygen.conf.in
@@ -54,6 +54,7 @@ GENERATE_HTML = YES
 HTML_OUTPUT = html
 HTML_FILE_EXTENSION = .html
 DOCSET_FEEDNAME = "The Music Player Daemon Project"
+HTML_FOOTER = doc/doxygen-nodatetime-footer.html
 
 #---------------------------------------------------------------------------
 # configuration options related to the LaTeX output
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to