Hello community, here is the log from the commit of package cmpi-bindings for openSUSE:Factory checked in at Wed Sep 14 14:00:15 CEST 2011.
-------- --- cmpi-bindings/cmpi-bindings.changes 2010-03-17 16:48:57.000000000 +0100 +++ /mounts/work_src_done/STABLE/cmpi-bindings/cmpi-bindings.changes 2011-07-06 14:51:41.000000000 +0200 @@ -1,0 +2,66 @@ +Wed Jul 6 12:46:39 UTC 2011 - [email protected] + +- Fix Python memory leaks, remove excessive INCREFs + (by Mihai Ibanescu) +- v 0.4.16 + +------------------------------------------------------------------- +Wed Jul 6 09:47:53 UTC 2011 - [email protected] + +- Fix Python backend loading issue. +- v 0.4.15 + +------------------------------------------------------------------- +Fri Jun 10 10:33:05 CEST 2011 - [email protected] + +- Don't pass NULL back to Python, use PyNone instead. + (upstream issue #1) +- Correctly handle state of CMPIData and raise exceptions in + case of notFound or badValue when returning CMPIData to the + target language. +- v 0.4.14 + +------------------------------------------------------------------- +Wed Jun 8 13:38:19 CEST 2011 - [email protected] + +- Replace to_s() with __str__() in Python where applicable +- v 0.4.13 + +------------------------------------------------------------------- +Wed Dec 22 10:33:25 UTC 2010 - [email protected] + +- Require CMPIBroker in calls to CMPIObjectPath and CMPIInstance + constructors (Perl and Python only) +- v 0.4.12 + +------------------------------------------------------------------- +Tue Dec 21 15:23:32 UTC 2010 - [email protected] + +- Provide equality operator for CMPIBroker +- v 0.4.11 + +------------------------------------------------------------------- +Fri Oct 8 09:28:07 UTC 2010 - [email protected] + +- Adapt to work with Swig 2.x + +------------------------------------------------------------------- +Wed Aug 4 10:58:20 UTC 2010 - [email protected] + +- Install Ruby files into vendor- or site-dir + Create cmpi/provider.rb and cmpi/providers dir for Ruby providers + +------------------------------------------------------------------- +Fri Jul 30 14:14:06 UTC 2010 - [email protected] + +- simplify the name + - use 'cmpi' for Ruby + - use 'cmpi-bindings' for Perl + - keep 'cmpi_pywbem_bindings' for Python since pywbem is needed + +------------------------------------------------------------------- +Fri Jul 30 14:06:31 UTC 2010 - [email protected] + +- Fix SLE10 build. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- cmpi-bindings-0.4.0.tar.bz2 New: ---- cmpi-bindings-0.4.16.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cmpi-bindings.spec ++++++ --- /var/tmp/diff_new_pack.hWz2Ln/_old 2011-09-14 14:00:09.000000000 +0200 +++ /var/tmp/diff_new_pack.hWz2Ln/_new 2011-09-14 14:00:09.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package cmpi-bindings (Version 0.4.0) +# spec file for package cmpi-bindings # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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,11 +17,11 @@ # nodebuginfo -Url: http://omc-project.com +Url: http://github.com/kkaempf/cmpi-bindings Name: cmpi-bindings -Version: 0.4.0 -Release: 7 +Version: 0.4.16 +Release: 1 License: BSD3c(or similar) ; EPL 1.0 Summary: Adapter to write and run CMPI-type CIM providers Group: Development/Libraries/Other @@ -40,19 +40,39 @@ %endif %if 0%{?fedora} + 0%{?rhel_version} > 0 + BuildRequires: curl-devel pkgconfig ruby ruby-devel +BuildRequires: ruby-libs + +%if 0%{?rhel_version} < 500 +# rdoc needs irb/slex in rhel4 +BuildRequires: irb +%endif + +%if 0%{?rhel_version} >= 500 || 0%{?fedora} +# rdoc is separate from rhel5 on +BuildRequires: ruby-rdoc +%endif + %if 0%{?fedora} > 0 BuildRequires: perl-devel %endif + %endif %if 0%{?suse_version} > 0 -BuildRequires: libcurl-devel -%if 0%{?suse_version} > 1020 +%if 0%{?suse_version} > 1010 BuildRequires: fdupes %endif +%if 0%{?suse_version} > 1010 +BuildRequires: libcurl-devel +%else +# SLE10 +BuildRequires: curl-devel +%endif + # SLE9 %if 0%{?suse_version} < 920 BuildRequires: pkgconfig ruby @@ -87,6 +107,7 @@ %install cd build +mkdir -p $RPM_BUILD_ROOT%{_datadir}/cmpi make install DESTDIR=$RPM_BUILD_ROOT %clean @@ -116,7 +137,10 @@ %defattr(-,root,root,-) %dir %{_libdir}/cmpi %{_libdir}/cmpi/librbCmpiProvider.so -%{ruby_sitelib}/cmpi_rbwbem_bindings.rb +%{ruby_sitelib}/cmpi.rb +%dir %{ruby_sitelib}/cmpi +%dir %{ruby_sitelib}/cmpi/providers +%{ruby_sitelib}/cmpi/provider.rb %package -n cmpi-bindings-pywbem License: BSD3c(or similar) ; EPL 1.0 @@ -136,6 +160,7 @@ %defattr(-,root,root,-) %dir %{_libdir}/cmpi %{_libdir}/cmpi/libpyCmpiProvider.so +%dir %{_datadir}/cmpi %{python_sitelib}/cmpi_pywbem_bindings.py %{python_sitelib}/cmpi_pywbem_bindings.pyc %{python_sitelib}/cmpi.py @@ -156,7 +181,8 @@ %defattr(-,root,root,-) %dir %{_libdir}/cmpi %{_libdir}/cmpi/libplCmpiProvider.so -%{perl_vendorlib}/cmpi_plwbem_bindings.pl +%dir %{_datadir}/cmpi +%{perl_vendorlib}/cmpi-bindings.pl %{perl_vendorlib}/cmpi.pm %changelog ++++++ cmpi-bindings-0.4.0.tar.bz2 -> cmpi-bindings-0.4.16.tar.bz2 ++++++ ++++ 7957 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
