[meego-commits] 10817: Changes to devel:resourcepolicy/libdres

Kalle Lampila no_reply at build.meego.com
Fri Dec 10 17:04:54 UTC 2010


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

Thank You,
Kalle Lampila

[This message was auto-generated]

---

Request #10817:

  submit:   home:kalle.lampila:branches:devel:resourcepolicy/libdres(r4)(cleanup) -> devel:resourcepolicy/libdres


Message:
    New version

State:   new          2010-12-10T09:04:53 kalle.lampila
Comment: None



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

new:
----
  libdres.yaml

spec files:
-----------
--- libdres.spec
+++ libdres.spec
@@ -1,83 +1,128 @@
-Summary: Dependency resolver for OHM
+# 
+# Do NOT Edit the Auto-generated Part!
+# Generated by: spectacle version 0.22git
+# 
+# >> macros
+# << macros
+
 Name: libdres
+Summary:    Dependency resolver for OHM
 Version: 0.1.0
 Release: 1
-License: LGPLv2.1
 Group: System/Libraries
+License:    LGPLv2.1
 URL: http://meego.gitorious.org/maemo-multimedia/dres
 Source0: %{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: bison
-BuildRequires: flex
+Source100:  libdres.yaml
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
 BuildRequires: pkgconfig(ohm)
 BuildRequires: pkgconfig(libprolog)
 BuildRequires: pkgconfig(libsimple-trace)
 BuildRequires: pkgconfig(glib-2.0)
 BuildRequires: pkgconfig(dbus-glib-1)
+BuildRequires:  bison
+BuildRequires:  flex
+
+
+%description
+A dependency resolver for OHM.
 
 %package devel
-Summary: Dependency resolver development files
+Summary:    Development files for %{name}
 Group: Development/Libraries
-Requires: %{name} = %{version}
+Requires:   %{name} = %{version}-%{release}
+%description devel
+Development files for %{name}
 
-%package -n ohm-plugin-resolver
-Summary: OHM dependency resolver plugin
-Group: System/Daemons
-Requires: ohm-plugin-core, ohm
 
 %package utils
 Summary: Miscallaneous DRES utilities, including dresc
 Group: Development/Libraries
+Requires:   %{name} = %{version}-%{release}
 
-%description
-A dependency resolver for OHM.
+%description utils
+Miscallaneous DRES utilities, including dresc.
 
-%description devel
-This package contains files necessary for developing with the prolog
-DRES dependency resolver library.
+%package -n ohm-plugin-resolver
+Summary:    OHM dependency resolver plugin
+Group:      System/Daemons
+Requires:   %{name} = %{version}-%{release}
+Requires:   ohm-plugin-core
+Requires:   ohm
 
 %description -n ohm-plugin-resolver
 A dependency resolver plugin for OHM.
 
-%description utils
-Miscallaneous DRES utilities, including dresc.
 
 %prep
-%setup -q -n dres
+%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
+
+#rm -f -- $RPM_BUILD_ROOT%{_libdir}/*.la
+#rm -f -- $RPM_BUILD_ROOT%{_libdir}/ohm/*.la
+
+# << install post
+
 
-%clean
-rm -rf $RPM_BUILD_ROOT
 
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
+
+
+
+
+
+
+
 %files
 %defattr(-,root,root,-)
+# >> files
 %{_libdir}/*.so.*
 %doc README COPYING INSTALL AUTHORS NEWS ChangeLog
+# << files
 
 %files devel
 %defattr(-,root,root,-)
+# >> files devel
 %{_includedir}/dres
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*
+# << files devel
 
-%files -n ohm-plugin-resolver
-%defattr(-,root,root,-)
-%{_libdir}/ohm/libohm_dres.so
-%config %{_sysconfdir}/ohm/plugins.d/dres.ini
 
 %files utils
 %defattr(-,root,root,-)
+# >> files utils
 %{_bindir}/dresc
+# << files utils
+
+%files -n ohm-plugin-resolver
+%defattr(-,root,root,-)
+# >> files ohm-plugin-resolver
+%{_libdir}/ohm/libohm_dres.so
+%config %{_sysconfdir}/ohm/plugins.d/dres.ini
+# << files ohm-plugin-resolver
 

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

++++++ libdres-0.1.0.tar.gz
110980 lines of diff (skipped)

++++++ libdres.yaml (new)
--- libdres.yaml
+++ libdres.yaml
+Name: libdres
+Summary: Dependency resolver for OHM
+Version: 0.1.0
+Release: 1
+Group: System/Libraries
+License: LGPLv2.1
+URL: http://meego.gitorious.org/maemo-multimedia/dres
+Sources:
+    - "%{name}-%{version}.tar.gz"
+Description: A dependency resolver for OHM.
+
+PkgBR:
+    - bison
+    - flex
+PkgConfigBR:
+    - ohm
+    - libprolog
+    - libsimple-trace
+    - glib-2.0
+    - dbus-glib-1
+Configure: autogen
+Builder: single-make
+AutoSubPackages:
+    - devel
+SubPackages:
+    - Name: utils
+      Summary: Miscallaneous DRES utilities, including dresc
+      Group: Development/Libraries
+      Description: Miscallaneous DRES utilities, including dresc.
+
+    - Name: ohm-plugin-resolver
+      AsWholeName: yes
+      Summary: OHM dependency resolver plugin
+      Group: System/Daemons
+      Description: A dependency resolver plugin for OHM.
+      Requires:
+          - ohm-plugin-core
+          - ohm
+
+




More information about the MeeGo-commits mailing list