Mailinglist Archive: opensuse-commit (1192 mails)

< Previous Next >
commit cimple
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Mon, 04 Aug 2008 00:24:43 +0200
  • Message-id: <20080803222444.0329F67816D@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package cimple
checked in at Mon Aug 4 00:24:43 CEST 2008.


--------
--- cimple/cimple.changes 2007-03-28 01:42:36.000000000 +0200
+++ /mounts/work_users/ro/STABLE/cimple/cimple.changes 2008-08-04
00:23:36.487251000 +0200
@@ -1,0 +2,5 @@
+Mon Aug 4 00:23:19 CEST 2008 - ro@xxxxxxx
+
+- build with pegasus since openwbem is dropped
+
+-------------------------------------------------------------------



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

Other differences:
------------------
++++++ cimple.spec ++++++
--- /var/tmp/diff_new_pack.OP6487/_old 2008-08-04 00:24:31.000000000 +0200
+++ /var/tmp/diff_new_pack.OP6487/_new 2008-08-04 00:24:31.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package cimple (Version 0.99.56)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -10,16 +10,17 @@

# norootforbuild

+
Name: cimple
%define upstream_version 0.99.40.2007_02_01
-BuildRequires: gcc-c++ openwbem-devel tog-pegasus-devel
+BuildRequires: gcc-c++ tog-pegasus-devel
License: X11/MIT
Group: System/Management
-Autoreqprov: on
+AutoReqProv: on
Version: 0.99.56
-Release: 1
+Release: 117
Summary: CIMPLE is an embeddable CIM provider engine
-URL: http://cimple.org
+Url: http://cimple.org
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build

@@ -37,6 +38,7 @@
Karl Schopmeyer

%package devel
+License: X11/MIT
Summary: Header files for CIMPLE : an embeddable CIM provider engine
Group: System/Management
Requires: %{name} = %{version}-%{release}
@@ -54,15 +56,16 @@
Mike Brasher
Karl Schopmeyer

-%package openwbem-adapter
-Summary: OpenWBEM Adapter for CIMPLE providers
+%package pegasus-adapter
+License: X11/MIT
+Summary: Pegasus Adapter for CIMPLE providers
Group: System/Management
Requires: %{name} = %{version}-%{release}

-%description openwbem-adapter
-The OpenWBEM Adapter for CIMPLE is a bridge between the native OpenWBEM
+%description pegasus-adapter
+The Pegasus Adapter for CIMPLE is a bridge between the native Pegasus
C++ provider interface and CIMPLE providers. Using this adapter,
-CIMPLE providers can run under OpenWBEM without using the CMPI layer.
+CIMPLE providers can run under Pegasus without using the CMPI layer.



@@ -71,36 +74,19 @@
Mike Brasher
Karl Schopmeyer

-%package openwbem-devel
-Summary: Header file for CIMPLE providers using the OpenWBEM Adapter
-Group: System/Management
-Requires: %{name} = %{version}-%{release}
-Requires: %{name}-openwbem-adapter = %{version}-%{release}
-Requires: %{name}-devel = %{version}-%{release} openwbem-devel
-
-%description openwbem-devel
-Header file for building CIMPLE providers that will use the
-cimple-openwbem-adapter. This header is only needed by the module.cpp
-file (part of a CIMPLE provider).
-
-
-
-Authors:
---------
- Mike Brasher
- Karl Schopmeyer
-
-%if 0
%package pegasus-devel
-Summary: Static library for CIMPLE providers using the Pegasus Adapter
+License: X11/MIT
+Summary: Pegasus Adapter for CIMPLE providers
Group: System/Management
Requires: %{name} = %{version}-%{release}
Requires: %{name}-pegasus-adapter = %{version}-%{release}
Requires: %{name}-devel = %{version}-%{release} pegasus-devel

%description pegasus-devel
-Static library for building CIMPLE providers that
-will use the cimple-pegasus-adapter.
+The Pegasus Adapter for CIMPLE is a bridge between the native Pegasus
+C++ provider interface and CIMPLE providers. Using this adapter,
+CIMPLE providers can run under Pegasus without using the CMPI layer.
+


Authors:
@@ -108,7 +94,6 @@
Mike Brasher
Karl Schopmeyer

-%endif
%prep
%setup

@@ -117,10 +102,8 @@
./configure \
--libdir=%{_libdir} \
--prefix=%{_prefix} \
- --with-openwbem=/usr \
+ --with-pegasus=/usr \
--with-cmpi=/usr/include/Pegasus/Provider/CMPI
-# Add this package back in when tog-pegasus-devel gets fixed (#258194)
-# --with-pegasus=/usr
make FLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -fPIC"

%install
@@ -128,6 +111,7 @@
%{__mkdir} $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
%{__rm} -r $RPM_BUILD_ROOT/%{_prefix}/share
+install -m 644 src/pegasus/adapter/Pegasus_Adapter.h
$RPM_BUILD_ROOT/%_includedir/%name

%clean
if ! test -f /.buildenv; then %{__rm} -rf $RPM_BUILD_ROOT; fi
@@ -150,44 +134,39 @@
%{_includedir}/%{name}/[a-z]*
%{_includedir}/%{name}/[A-N]*
# skip OpenWBEM_Adapter.h
-%{_includedir}/%{name}/[P-Z]*
+# skip Pegasus_Adapter.h
+%{_includedir}/%{name}/Pr*
+%{_includedir}/%{name}/[Q-Z]*
#%{_libdir}/libcimple_s.a
#%{_libdir}/libcimple[a-n]*_s.a
# skip /usr/lib/libcimpleowadap_s.a
# skip /usr/lib/libcimplepegadap_s.a
#%{_libdir}/libcimple[q-z]*_s.a

-%files openwbem-adapter
-%defattr(-, root, root)
-%{_libdir}/libcimpleowadap.so*
-
-%files openwbem-devel
-%defattr(-, root, root)
-#%{_libdir}/libcimpleowadap_s.a
-%{_includedir}/%{name}/OpenWBEM_Adapter.h
-%if 0
-
%files pegasus-adapter
%defattr(-, root, root)
%{_libdir}/libcimplepegadap.so*
-%endif
-#%files pegasus-devel
-#%defattr(-, root, root)
+
+%files pegasus-devel
+%defattr(-, root, root)
#%{_libdir}/libcimplepegadap_s.a
+%{_includedir}/%{name}/Pegasus_Adapter.h

%changelog
-* Wed Mar 28 2007 - bwhiteley@xxxxxxx
+* Mon Aug 04 2008 ro@xxxxxxx
+- build with pegasus since openwbem is dropped
+* Wed Mar 28 2007 bwhiteley@xxxxxxx
- Updated to newer version in preparation for 1.0
- Fixed compiler warnings from generated code. (#257891)
-* Wed Feb 14 2007 - bwhiteley@xxxxxxx
+* Wed Feb 14 2007 bwhiteley@xxxxxxx
- use RPM_OPT_FLAGS -fno-strict-aliasing -fPIC in more places
-* Wed Feb 14 2007 - meissner@xxxxxxx
+* Wed Feb 14 2007 meissner@xxxxxxx
- use RPM_OPT_FLAGS -fno-strict-aliasing -fPIC
-* Tue Feb 13 2007 - bwhiteley@xxxxxxx
+* Tue Feb 13 2007 bwhiteley@xxxxxxx
- Pulled CMPI headers into cimple package to eliminate dependency
on tog-pegasus
-* Thu Feb 01 2007 - bwhiteley@xxxxxxx
+* Thu Feb 01 2007 bwhiteley@xxxxxxx
- Added OpenWBEM provider adapter.
- Update to CVS head to get IA64 port
-* Tue Oct 10 2006 - bwhiteley@xxxxxxx
+* Wed Oct 11 2006 bwhiteley@xxxxxxx
- Initial package


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



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread