[meego-commits] 10771: Changes to devel:qt-mtf/meegotouch-controlpanel

Gabor Juhasz no_reply at build.meego.com
Thu Dec 9 15:31:49 UTC 2010


Hi,
I have made the following changes to meegotouch-controlpanel in project devel:qt-mtf. Please review and accept ASAP.

Thank You,
Gabor Juhasz

[This message was auto-generated]

---

Request #10771:

  submit:   home:gabor:branches:devel:qt-mtf/meegotouch-controlpanel(r2)(cleanup) -> devel:qt-mtf/meegotouch-controlpanel


Message:
    * Thu Dec 09 2010 Gabor Juhasz <ext-gabor.2.juhasz at nokia.com> - 0.9.4.2
- BMC#11099, new version of mcp : 0.9.4.2
- Add meegotouch-controlpanel.pc symlink into pkconfig directory

State:   new          2010-12-09T07:31:48 gabor
Comment: None



changes files:
--------------
--- meegotouch-controlpanel.changes
+++ meegotouch-controlpanel.changes
@@ -0,0 +1,4 @@
+* Thu Dec 09 2010 Gabor Juhasz <ext-gabor.2.juhasz at nokia.com> - 0.9.4.2
+- BMC#11099, new version of mcp : 0.9.4.2
+- Add meegotouch-controlpanel.pc symlink into pkconfig directory
+

old:
----
  meegotouch-controlpanel-0.9.4.1.tar.bz2

new:
----
  meegotouch-controlpanel-0.9.4.2.tar.bz2

spec files:
-----------
--- meegotouch-controlpanel.spec
+++ meegotouch-controlpanel.spec
@@ -7,7 +7,7 @@
 
 Name:       meegotouch-controlpanel
 Summary:    MeeGo Control Panel
-Version:    0.9.4.1
+Version:    0.9.4.2
 Release:    1
 Group:      System/Libraries
 License:    LGPLv2.1
@@ -122,20 +122,6 @@
 %qmake_install
 
 # >> install post
-# meegotouchcontrolpanel.pc
-mkdir -p %{buildroot}%{_libdir}/pkgconfig
-cat > %{buildroot}%{_libdir}/pkgconfig/meegotouch-controlpanel.pc << EOF
-prefix=%{_usr}
-exec_prefix=%{_usr}
-libdir=%{_libdir}
-includedir=%{_includedir}/duicontrolpanel
-
-Name: meegotouch-controlpanel
-Description: MeeGo Control Panel
-Version: %{version}
-Requires: QtGui
-Cflags: -I${includedir}
-EOF
 # << install post
 desktop-file-install --delete-original       \
   --dir %{buildroot}%{_datadir}/applications             \
@@ -173,13 +159,13 @@
 %defattr(-,root,root,-)
 %attr(755,root,root) %{_bindir}/duicontrolpanel*
 %{_datadir}/themes/base/meegotouch/duicontrolpanel/style/duicontrolpanel.*
-%{_datadir}/themes/base/meegotouch/duicontrolpanel/images/*
-%{_datadir}/themes/base/meegotouch/duicontrolpanel/svg/*
-%{_datadir}/themes/base/meegotouch/duicontrolpanel/duicontrolpanel.conf
 %{_datadir}/applications/duicontrolpanel.desktop
 %{_libdir}/duicontrolpanel/applets/libdeclarative.so
 %{_datadir}/dbus-1/*
 %{_sysconfdir}/meego-rfs-scripts/controlpanel-rfs.sh
+%{_datadir}/themes/base/meegotouch/duicontrolpanel/images/*
+%{_datadir}/themes/base/meegotouch/duicontrolpanel/svg/*
+%{_datadir}/themes/base/meegotouch/duicontrolpanel/duicontrolpanel.conf
 # >> files
 # << files
 
@@ -197,6 +183,7 @@
 %{_libdir}/libduicontrolpanel.so
 %{_includedir}/duicontrolpanel/*
 %{_datadir}/qt4/mkspecs/*
+%{_libdir}/pkgconfig/duicontrolpanel.pc
 %{_libdir}/pkgconfig/meegotouch-controlpanel.pc
 # >> files libmeegocontrolpanel-devel
 # << files libmeegocontrolpanel-devel

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

++++++ meegotouch-controlpanel-0.9.4.1.tar.bz2 -> meegotouch-controlpanel-0.9.4.2.tar.bz2
--- lib/src/src.pro
+++ lib/src/src.pro
@@ -79,13 +79,17 @@
 QMAKE_CLEAN += .objects/.* .objects/*
 
 # create pkg-config info:
-#CONFIG += create_pc create_prl no_install_prl
+CONFIG += create_pc create_prl no_install_prl
 
-#QMAKE_PKGCONFIG_NAME = meegotouch-controlpanel
-#QMAKE_PKGCONFIG_DESCRIPTION = MeeGo Control Panel
-#PKG_CONFIG_PATH = $$[QT_INSTALL_LIBS]/pkgconfig
-#QMAKE_PKGCONFIG_REQUIRES = meegotouch
-#QMAKE_PKGCONFIG_LIBDIR = $$target.path
-#QMAKE_PKGCONFIG_INCDIR = $$install_headers.path
-#QMAKE_PKGCONFIG_DESTDIR = pkgconfig
+QMAKE_PKGCONFIG_NAME = meegotouch-controlpanel
+QMAKE_PKGCONFIG_DESCRIPTION = MeeGo Control Panel
+PKG_CONFIG_PATH = $$[QT_INSTALL_LIBS]/pkgconfig
+QMAKE_PKGCONFIG_REQUIRES = meegotouch
+QMAKE_PKGCONFIG_LIBDIR = $$target.path
+QMAKE_PKGCONFIG_INCDIR = $$install_headers.path
+QMAKE_PKGCONFIG_DESTDIR = pkgconfig
 
+pcfilelink.commands += $(SYMLINK) "$$TARGET".pc "$$QMAKE_PKGCONFIG_NAME".pc & mv "$$QMAKE_PKGCONFIG_NAME".pc $(INSTALL_ROOT)/$$[QT_INSTALL_LIBS]/pkgconfig/
+pcfilelink.path += $$[QT_INSTALL_LIBS]/pkgconfig
+
+INSTALLS += pcfilelink

++++++ meegotouch-controlpanel.yaml
--- meegotouch-controlpanel.yaml
+++ meegotouch-controlpanel.yaml
@@ -1,6 +1,6 @@
 Name: meegotouch-controlpanel
 Summary: MeeGo Control Panel
-Version: 0.9.4.1
+Version: 0.9.4.2
 Release: 1
 Group: System/Libraries
 License: LGPLv2.1
@@ -25,13 +25,13 @@
 Files:
     - "%attr(755,root,root) %{_bindir}/duicontrolpanel*"
     - "%{_datadir}/themes/base/meegotouch/duicontrolpanel/style/duicontrolpanel.*"
-    - "%{_datadir}/themes/base/meegotouch/duicontrolpanel/images/*"
-    - "%{_datadir}/themes/base/meegotouch/duicontrolpanel/svg/*"
-    - "%{_datadir}/themes/base/meegotouch/duicontrolpanel/duicontrolpanel.conf"
     - "%{_datadir}/applications/duicontrolpanel.desktop"
     - "%{_libdir}/duicontrolpanel/applets/libdeclarative.so"
     - "%{_datadir}/dbus-1/*"
     - "%{_sysconfdir}/meego-rfs-scripts/controlpanel-rfs.sh"
+    - "%{_datadir}/themes/base/meegotouch/duicontrolpanel/images/*"
+    - "%{_datadir}/themes/base/meegotouch/duicontrolpanel/svg/*"
+    - "%{_datadir}/themes/base/meegotouch/duicontrolpanel/duicontrolpanel.conf"
 
 SubPackages:  
  - Name: libmeegocontrolpanel
@@ -57,6 +57,7 @@
        - "%{_libdir}/libduicontrolpanel.so"
        - "%{_includedir}/duicontrolpanel/*"
        - "%{_datadir}/qt4/mkspecs/*"
+       - "%{_libdir}/pkgconfig/duicontrolpanel.pc"
        - "%{_libdir}/pkgconfig/meegotouch-controlpanel.pc"
    Description: |
        Development files for the control panel application and its applets




More information about the MeeGo-commits mailing list