Hello community, here is the log from the commit of package obexftp for openSUSE:Factory checked in at 2013-11-05 06:51:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/obexftp (Old) and /work/SRC/openSUSE:Factory/.obexftp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "obexftp" Changes: -------- --- /work/SRC/openSUSE:Factory/obexftp/obexftp.changes 2012-09-14 12:31:53.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.obexftp.new/obexftp.changes 2013-11-05 06:51:53.000000000 +0100 @@ -1,0 +2,13 @@ +Wed Oct 16 16:08:16 UTC 2013 - jmatejek@suse.com + +- update to 0.24 + * new upstream maintainer + * integrates obexfs 0.12 (build disabled for now) + * includes Ruby binding + * builds with OpenOBEX 1.7 + * build system is now based on CMake +- patch obexftp-0.24-fix-absurd-install-path - install Python binding + into the correct location +- dropped gcc43.diff - no longer necessary + +------------------------------------------------------------------- Old: ---- gcc43.diff obexftp-0.23.tar.bz2 New: ---- obexftp-0.24-fix-absurd-install-path.patch obexftp-0.24.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ obexftp.spec ++++++ --- /var/tmp/diff_new_pack.IdbPIw/_old 2013-11-05 06:51:54.000000000 +0100 +++ /var/tmp/diff_new_pack.IdbPIw/_new 2013-11-05 06:51:54.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package obexftp # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,19 +17,26 @@ Name: obexftp +BuildRequires: asciidoc BuildRequires: bluez-devel +BuildRequires: cmake +# support for building obexfs from this source is disabled for now. reenable ASAP +#BuildRequires: fuse-devel BuildRequires: libtool BuildRequires: openobex-devel BuildRequires: pkgconfig BuildRequires: python-devel -Version: 0.23 +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+ Group: Productivity/Networking/Other Url: http://triq.net/obexftp Source: %name-%version.tar.bz2 -Patch0: gcc43.diff +Patch1: obexftp-0.24-fix-absurd-install-path.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -42,7 +49,7 @@ %package devel Summary: Development package for obexftp -Group: Productivity/Networking/Other +Group: Development/Libraries/C and C++ Requires: %name = %version Requires: openobex-devel @@ -50,22 +57,21 @@ Files needed for software development using obexftp. %prep -%setup -q -%patch0 +%setup -q -n %{name}-%{version}-Source +%patch1 -p1 + +chmod -x AUTHORS Doxyfile ChangeLog NEWS README THANKS TODO examples/README_obexftpbackup %build -cp /usr/share/gettext/config.rpath . -autoreconf -fiv -%configure --disable-rpath --disable-static --with-pic --disable-perl -make %{?_smp_mflags} -cd swig/perl -perl Makefile.PL -make -f Makefile.perl +mkdir build +cd build +cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} .. +make %{?_smp_mflags} all doc # because "all" apparently does not mean "all" %install +cd build make "DESTDIR=$RPM_BUILD_ROOT" install -cd swig/perl -make -f Makefile.perl DESTDIR=$RPM_BUILD_ROOT install_vendor + %perl_process_packlist rm -f %{buildroot}%{_libdir}/lib*.la @@ -101,7 +107,7 @@ %files -n python-obexftp %defattr(-,root,root) -%{py_sitedir}/* +%{python_sitearch}/* %package -n perl-obexftp Summary: ObexFTP Implements the Object Exchange (OBEX) - Perl bindings @@ -123,4 +129,20 @@ %{perl_vendorarch}/OBEXFTP.pm %{perl_vendorarch}/auto/OBEXFTP +%package -n ruby-obexftp +Summary: ObexFTP Implements the Object Exchange (OBEX) - Ruby bindings +Group: Productivity/Networking/Other +Requires: %name = %version +Requires: ruby(abi) = %{rb_ver} + +%description -n ruby-obexftp +ObexFTP works out-of-the-box with all protocols supported by OpenOBEX. +Currently IrDA, BlueTooth, and Serial. + +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 ++++++ Index: obexftp-0.24-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 # execute_process ( COMMAND ${PYTHON_EXECUTABLE} -c - "import site, sys; sys.stdout.write(site.PREFIXES[-1])" + "import site, sys; sys.stdout.write(site.PREFIXES[0])" OUTPUT_VARIABLE PYTHON_PREFIX ) file ( TO_CMAKE_PATH "${PYTHON_PREFIX}" PYTHON_PREFIX ) execute_process ( COMMAND ${PYTHON_EXECUTABLE} -c - "import site, sys; sys.stdout.write(site.getsitepackages()[-1])" + "import site, sys; sys.stdout.write(site.getsitepackages()[0])" OUTPUT_VARIABLE PYTHON_SITE_DIR ) file ( TO_CMAKE_PATH "${PYTHON_SITE_DIR}" PYTHON_SITE_DIR ) ++++++ obexftp-0.23.tar.bz2 -> obexftp-0.24.tar.bz2 ++++++ ++++ 73623 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org