Hello community, here is the log from the commit of package obexftp for openSUSE:Factory checked in at 2020-08-18 15:10:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/obexftp (Old) and /work/SRC/openSUSE:Factory/.obexftp.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "obexftp" Tue Aug 18 15:10:35 2020 rev:29 rq:826917 version:0.24.2 Changes: -------- --- /work/SRC/openSUSE:Factory/obexftp/obexftp.changes 2020-05-16 22:28:25.409530387 +0200 +++ /work/SRC/openSUSE:Factory/.obexftp.new.3399/obexftp.changes 2020-08-18 15:10:39.944031095 +0200 @@ -1,0 +2,15 @@ +Sun Aug 16 00:27:16 UTC 2020 - Dirk Mueller <[email protected]> + +- update to 0.24.2: + * obexfs: Parse XML data with Expat library + * obexfs: Properly encode XML special characters + * obexfs: New option -r to specify root path + * obexfs: New option -S to simulate free space + * Fix probing + * Add support for Gigaset devices + * CMake improvements + * Fix build system bugs + * Replace CRC implementation in libbfb +- remove obexftp-pkgconfig_requires.patch : upstream + +------------------------------------------------------------------- Old: ---- obexftp-0.24.tar.bz2 obexftp-pkgconfig_requires.patch New: ---- obexftp-0.24.2-Source.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ obexftp.spec ++++++ --- /var/tmp/diff_new_pack.7393TC/_old 2020-08-18 15:10:40.712031413 +0200 +++ /var/tmp/diff_new_pack.7393TC/_new 2020-08-18 15:10:40.716031416 +0200 @@ -17,6 +17,15 @@ Name: obexftp +Version: 0.24.2 +Release: 0 +Summary: ObexFTP Implements the Object Exchange (OBEX) Protocol's File Transfer Feature +License: GPL-2.0-or-later +Group: Productivity/Networking/Other +URL: https://triq.net/obexftp +Source: https://sourceforge.net/projects/openobex/files/obexftp/%{version}/obexftp-%{version}-Source.tar.gz +Patch1: obexftp-0.24-fix-absurd-install-path.patch +Patch2: obexftp-0.24-move_to_python3.patch BuildRequires: asciidoc BuildRequires: bluez-devel BuildRequires: cmake @@ -29,17 +38,6 @@ BuildRequires: ruby-devel BuildRequires: swig BuildRequires: xmlto -Version: 0.24 -Release: 0 -Summary: ObexFTP Implements the Object Exchange (OBEX) Protocol's File Transfer Feature -License: GPL-2.0-or-later -Group: Productivity/Networking/Other -URL: http://triq.net/obexftp -Source: %name-%version.tar.bz2 -Patch1: obexftp-0.24-fix-absurd-install-path.patch -Patch2: obexftp-0.24-move_to_python3.patch -Patch3: obexftp-pkgconfig_requires.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description ObexFTP works with all protocols supported by openobex (OpenOBEX). @@ -52,7 +50,7 @@ %package devel Summary: Development package for obexftp Group: Development/Libraries/C and C++ -Requires: %name = %version +Requires: %{name} = %{version} Requires: openobex-devel %description devel @@ -62,46 +60,43 @@ %setup -q -n %{name}-%{version}-Source %patch1 -p1 %patch2 -%patch3 chmod -x AUTHORS Doxyfile ChangeLog NEWS README THANKS TODO examples/README_obexftpbackup %build mkdir build cd build +# FIXME: you should use the %%cmake macros cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} .. -make %{?_smp_mflags} all doc # because "all" apparently does not mean "all" +%make_build all doc # because "all" apparently does not mean "all" %install cd build make "DESTDIR=$RPM_BUILD_ROOT" install %perl_process_packlist -rm -f %{buildroot}%{_libdir}/lib*.la +find %{buildroot} -type f -name "*.la" -delete -print %post -p /sbin/ldconfig - %postun -p /sbin/ldconfig %files -%defattr(-,root,root) %doc AUTHORS ChangeLog NEWS README THANKS TODO %{_bindir}/* %{_libdir}/lib*.so.* %{_mandir}/*/* %files devel -%defattr(-,root,root) -%_libdir/lib*.so -%_includedir/bfb -%_includedir/obexftp -%_includedir/multicobex -%_libdir/pkgconfig/obexftp.pc +%{_libdir}/lib*.so +%{_includedir}/bfb +%{_includedir}/obexftp +%{_includedir}/multicobex +%{_libdir}/pkgconfig/obexftp.pc %package -n python3-obexftp Summary: ObexFTP Implements the Object Exchange (OBEX) - Python3 bindings Group: Productivity/Networking/Other -Requires: %name = %version +Requires: %{name} = %{version} %description -n python3-obexftp ObexFTP works out-of-the-box with all protocols supported by OpenOBEX. @@ -110,13 +105,12 @@ This package contains the python3 bindings. %files -n python3-obexftp -%defattr(-,root,root) %{python3_sitearch}/* %package -n perl-obexftp Summary: ObexFTP Implements the Object Exchange (OBEX) - Perl bindings Group: Productivity/Networking/Other -Requires: %name = %version +Requires: %{name} = %{version} Requires: perl-base = %{perl_version} %description -n perl-obexftp @@ -126,9 +120,8 @@ This package contains the Perl bindings. %files -n perl-obexftp -%defattr(-,root,root) -%if %suse_version < 1140 -/var/adm/perl-modules/obexftp +%if 0%{?suse_version} < 1140 +%{_localstatedir}/adm/perl-modules/obexftp %endif %{perl_vendorarch}/OBEXFTP.pm %{perl_vendorarch}/auto/OBEXFTP @@ -136,7 +129,7 @@ %package -n ruby-obexftp Summary: ObexFTP Implements the Object Exchange (OBEX) - Ruby bindings Group: Productivity/Networking/Other -Requires: %name = %version +Requires: %{name} = %{version} Requires: ruby(abi) = %{rb_ver} %description -n ruby-obexftp @@ -146,7 +139,6 @@ This package contains the Ruby bindings. %files -n ruby-obexftp -%defattr(-,root,root) %{_libdir}/ruby/vendor_ruby/%{rb_ver}/%{rb_arch}/obexftp.so %changelog ++++++ obexftp-0.24-fix-absurd-install-path.patch ++++++ --- /var/tmp/diff_new_pack.7393TC/_old 2020-08-18 15:10:40.744031427 +0200 +++ /var/tmp/diff_new_pack.7393TC/_new 2020-08-18 15:10:40.744031427 +0200 @@ -1,8 +1,8 @@ -Index: obexftp-0.24-Source/swig/python/CMakeLists.txt +Index: obexftp-0.24.2-Source/swig/python/CMakeLists.txt =================================================================== ---- obexftp-0.24-Source.orig/swig/python/CMakeLists.txt -+++ obexftp-0.24-Source/swig/python/CMakeLists.txt -@@ -36,13 +36,13 @@ swig_link_libraries ( obexftp-python +--- obexftp-0.24.2-Source.orig/swig/python/CMakeLists.txt ++++ obexftp-0.24.2-Source/swig/python/CMakeLists.txt +@@ -37,13 +37,13 @@ swig_link_libraries ( obexftp-python # execute_process ( COMMAND ${PYTHON_EXECUTABLE} -c
