[meego-commits] 10823: Changes to devel:resourcepolicy/libresource

Kalle Lampila no_reply at build.meego.com
Fri Dec 10 18:11:22 UTC 2010


Hi,
I have made the following changes to libresource in project devel:resourcepolicy. Please review and accept ASAP.

Thank You,
Kalle Lampila

[This message was auto-generated]

---

Request #10823:

  submit:   home:kalle.lampila:branches:devel:resourcepolicy/libresource(r6)(cleanup) -> devel:resourcepolicy/libresource


Message:
    New version

State:   new          2010-12-10T10:11:21 kalle.lampila
Comment: None



changes files:
--------------
--- libresource.changes
+++ libresource.changes
@@ -0,0 +1,5 @@
+* Wed Dec 08 2010 Kalle Lampila <kalle.lampila at cybercom.com> - 0.1.0 
+- Version update
+- Packaging now uses spectacle
+- Part of FEA#6701
+

new:
----
  libresource.yaml

spec files:
-----------
--- libresource.spec
+++ libresource.spec
@@ -1,67 +1,102 @@
-Summary: MeeGo resource management low level C API libraries
+# 
+# Do NOT Edit the Auto-generated Part!
+# Generated by: spectacle version 0.22git
+# 
+# >> macros
+# << macros
+
 Name: libresource
+Summary:    MeeGo resource management low level C API libraries
 Version: 0.1.0
 Release: 0
-License: LGPLv2.1
 Group: System/Libraries
+License:    LGPLv2.1
 URL: http://meego.gitorious.org/maemo-multimedia/libresource
 Source0: %{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+Source100:  libresource.yaml
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
 BuildRequires: pkgconfig(glib-2.0)
 BuildRequires: pkgconfig(dbus-1)
 BuildRequires: pkgconfig(dbus-glib-1)
 BuildRequires: pkgconfig(check)
 
-%package devel
-Summary: Libresource development files
-Group: Development/Libraries
-Requires: %{name} = %{version}
-
-%package client
-Summary: MeeGo resource aware client test example
-Group: System/Utilities
 
 %description
 Resource management for MeeGo. Resource policy client library.
 
+%package devel
+Summary:    Development files for %{name}
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
 %description devel
-Resource management for MeeGo. Resource policy client library (development files)
+Development files for %{name}
+
+
+%package client
+Summary:    MeeGo resource aware client test example
+Group:      Development/Tools
+Requires:   %{name} = %{version}-%{release}
 
 %description client
 Resource management for MeeGo. This is a simple test tool to play with resource management.
 
+
 %prep
-%setup -q -n libresource
+%setup -q -n %{name}-%{version}
+
+# >> setup
+# << setup
 
 %build
+# >> build pre
+# << build pre
+
+%autogen --disable-static
 %configure --disable-static
 make
 
+# >> build post
+# << build post
 %install
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
+# >> install pre
+# << install pre
 %make_install
     
+# >> install post
+# << install post
+
 
-%clean
-rm -rf $RPM_BUILD_ROOT
 
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
+
+
+
+
 %files
 %defattr(-,root,root,-)
+# >> files
 %{_libdir}/libresource*.so.*
 %doc README COPYING INSTALL AUTHORS NEWS ChangeLog
+# << files
 
 %files devel
 %defattr(-,root,root,-)
+# >> files devel
 %{_includedir}/resource*
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/libresource*.pc
+# << files devel
+
 
 %files client
 %defattr(-,root,root,-)
+# >> files client
 %{_bindir}/resource-client
 %{_bindir}/fmradio
+# << files client
 

other changes:
--------------

++++++ libresource-0.1.0.tar.gz
101364 lines of diff (skipped)

++++++ libresource.yaml (new)
--- libresource.yaml
+++ libresource.yaml
+Name: libresource
+Summary: MeeGo resource management low level C API libraries
+Version: 0.1.0
+Release: 0
+Group: System/Libraries
+License: LGPLv2.1
+URL: http://meego.gitorious.org/maemo-multimedia/libresource
+Sources:
+    - "%{name}-%{version}.tar.gz"
+Description: Resource management for MeeGo. Resource policy client library.
+
+PkgConfigBR:
+    - glib-2.0
+    - dbus-1
+    - dbus-glib-1
+    - check
+Configure: autogen
+Builder: single-make
+AutoSubPackages:
+    - devel
+SubPackages:
+    - Name: client
+      Summary: MeeGo resource aware client test example
+      Group: Development/Tools
+      Description: Resource management for MeeGo. This is a simple test tool to play with resource management.
+
+




More information about the MeeGo-commits mailing list