[cura-providers] Update to version 0.0.2

Roman Rakus rrakus at fedoraproject.org
Tue Aug 14 14:10:01 UTC 2012


commit ef0c1bf91407d7f23f41ded09f9526bb2285f61b
Author: Roman Rakus <rrakus at redhat.com>
Date:   Tue Aug 14 16:05:59 2012 +0200

    Update to version 0.0.2
    
    This release includes account management.
    So far only allows reading users and groups on system.
    
    Signed-off-by: Roman Rakus <rrakus at redhat.com>

 .gitignore          |    1 +
 cura-providers.spec |   47 +++++++++++++++++++++++++++++++++++++++++++++--
 sources             |    2 +-
 3 files changed, 47 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 5002511..bd3e956 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /cura-providers-0.0.1.tar.gz
+/cura-providers-0.0.2.tar.gz
diff --git a/cura-providers.spec b/cura-providers.spec
index 5fd5436..ca61df4 100644
--- a/cura-providers.spec
+++ b/cura-providers.spec
@@ -1,6 +1,6 @@
 Name:           cura-providers
-Version:        0.0.1
-Release:        2%{?dist}
+Version:        0.0.2
+Release:        1%{?dist}
 Summary:        Set of basic CIM providers
 
 License:        GPLv2+
@@ -15,6 +15,8 @@ BuildRequires:  cim-schema
 BuildRequires:  upower-devel
 # For cura-fan
 BuildRequires:  lm_sensors-devel
+# For cura-account
+BuildRequires:  libuser-devel
 
 # For reg2pegasus.py script
 Requires:       python2
@@ -58,6 +60,13 @@ Requires:       %{name}%{?_isa} = %{version}-%{release}
 %description -n cura-service
 %{summary}.
 
+%package -n cura-account
+Summary:        CIM provider for managing accounts on system
+Requires:       %{name}%{?_isa} = %{version}-%{release}
+
+%description -n cura-account
+%{summary}.
+
 
 %prep
 %setup -q
@@ -106,6 +115,12 @@ make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
 %{_datadir}/%{name}/Cura_Service.mof
 %{_datadir}/%{name}/Cura_Service.reg
 
+%files -n cura-account
+%doc README COPYING
+%{_libdir}/cmpi/libcmpiCura_Account.so
+%{_datadir}/%{name}/Cura_Account.mof
+%{_datadir}/%{name}/Cura_Account.reg
+
 
 %post -p /sbin/ldconfig
 
@@ -136,6 +151,15 @@ if [ "$1" -gt 1 ]; then
         > /dev/null 2>&1 || :;
 fi
 
+%pre -n cura-account
+if [ "$1" -gt 1 ]; then
+    %{_datadir}/%{name}/register.sh unregister \
+        %{_datadir}/%{name}/Cura_Account.mof \
+        %{_datadir}/%{name}/Cura_Account.reg \
+        > /dev/null 2>&1 || :;
+fi
+
+
 %post -n cura-fan
 # Register Schema and Provider
 if [ "$1" -ge 1 ]; then
@@ -161,6 +185,14 @@ if [ "$1" -ge 1 ]; then
         > /dev/null 2>&1 || :;
 fi
 
+%post -n cura-account
+if [ "$1" -ge 1 ]; then
+    %{_datadir}/%{name}/register.sh register \
+        %{_datadir}/%{name}/Cura_Account.mof \
+        %{_datadir}/%{name}/Cura_Account.reg \
+        > /dev/null 2>&1 || :;
+fi
+
 
 %preun -n cura-fan
 # Deregister only if not upgrading
@@ -187,8 +219,19 @@ if [ "$1" -eq 0 ]; then
         > /dev/null 2>&1 || :;
 fi
 
+%preun -n cura-account
+if [ "$1" -eq 0 ]; then
+    %{_datadir}/%{name}/register.sh unregister \
+        %{_datadir}/%{name}/Cura_Account.mof \
+        %{_datadir}/%{name}/Cura_Account.reg \
+        > /dev/null 2>&1 || :;
+fi
+
 
 %changelog
+* Tue Aug 14 2012 Roman Rakus <rrakus at redhat.com> - 0.0.2-1
+- Version 0.0.2 which includes account manager
+
 * Fri Aug 03 2012 Radek Novacek <rnovacek at redhat.com> 0.0.1-2
 - BR: cim-schema
 - Don't clean buildroot in install
diff --git a/sources b/sources
index 3e91f28..682919e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-40559f15edb93ec04d15ce30fffaa565  cura-providers-0.0.1.tar.gz
+b18506bf338d91b276c779a1a534e261  cura-providers-0.0.2.tar.gz


More information about the scm-commits mailing list