The fix for #3462 is a temporary fix.  A better fix is needed upstream... but 
the change needed is quite involved.  Should I close out 3462 and then open a 
new bug to track the upstream fix?

Thanks!
-Kaitlin

-----Original Message-----
From: Zhu, Peter J 
Sent: Thursday, October 14, 2010 4:07 AM
To: [email protected]; Rupert, Kaitlin
Subject: RE: [meego-commits] 8395: Changes to Trunk:Testing/libmeegotouch

BMC#3462 seem didn't get fixed yet

Peter

> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Kaitlin Rupert
> Sent: Thursday, October 14, 2010 6:27 AM
> To: [email protected]
> Subject: [meego-commits] 8395: Changes to Trunk:Testing/libmeegotouch
> 
> Hi,
> I have made the following changes to libmeegotouch in project Trunk:Testing.
> Please review and accept ASAP.
> 
> Thank You,
> Kaitlin Rupert
> 
> [This message was auto-generated]
> 
> ---
> 
> Request #8395:
> 
>   submit:   devel:qt-mtf/libmeegotouch(r95) -> Trunk:Testing/libmeegotouch
> 
> 
> Message:
>     * Fri Oct 08 2010 Miroslav Safr <[email protected]> 0.20.46-1
> - BMC#8109 -  libmeegotouch package does not mark file conflicts with older
> libmeegotouch-devel
>   addded Conflicts: libmeegotouch-devel < 0.20.46-1
> * Fri Oct 08 2010 Miroslav Safr <[email protected]> 0.20.46-1
> - cleaning removed integrated patches: unit_tests_init.patch,
> gconf_default_config.patch
> - BMC#3462 - All meegotouch apps need LD_AS_NEEDED unset
> - BMC#5126 - Missing version less sonames for libraries in the package
>   added libmeegotouch-rpmlintrc to handle the .so files in non devel pacakage
>   libmeegotouchviews.so moved from devel package to library package
>   views are loaded in runtime so the .so file should be in library package
> 
> State:   new          2010-10-13T15:27:00 krupert
> Comment: None
> 
> 
> 
> changes files:
> --------------
> --- libmeegotouch.changes
> +++ libmeegotouch.changes
> @@ -0,0 +1,13 @@
> +
> +* Fri Oct 08 2010 Miroslav Safr <[email protected]> 0.20.46-1
> +- BMC#8109 -  libmeegotouch package does not mark file conflicts with older
> libmeegotouch-devel
> +  addded Conflicts: libmeegotouch-devel < 0.20.46-1
> +
> +* Fri Oct 08 2010 Miroslav Safr <[email protected]> 0.20.46-1
> +- cleaning removed integrated patches: unit_tests_init.patch,
> gconf_default_config.patch
> +- BMC#3462 - All meegotouch apps need LD_AS_NEEDED unset
> +- BMC#5126 - Missing version less sonames for libraries in the package
> +  added libmeegotouch-rpmlintrc to handle the .so files in non devel
> pacakage
> +  libmeegotouchviews.so moved from devel package to library package
> +  views are loaded in runtime so the .so file should be in library package
> +
> 
> old:
> ----
>   gconf_default_config.patch
>   unit_tests_init.patch
> 
> new:
> ----
>   libmeegotouch-rpmlintrc
> 
> spec files:
> -----------
> --- libmeegotouch.spec
> +++ libmeegotouch.spec
> @@ -14,6 +14,7 @@
>  URL:        http://meego.gitorious.org/meegotouch/libmeegotouch
>  Source0:    %{name}-%{version}.tar.bz2
>  Source1:    mthemedaemon.desktop
> +Source2:    %{name}-rpmlintrc
>  Source100:  libmeegotouch.yaml
>  Patch0:     arm_ftbfs_egl.patch
>  Patch1:     arm_egl_visibility.patch
> @@ -37,6 +38,7 @@
>  BuildRequires:  icu
>  BuildRequires:  fdupes
>  Provides:   libdui >= 0.20.0
> +Conflicts:   libmeegotouch < 0.20.46-1
>  Obsoletes:   libdui < 0.20.0
> 
> 
> @@ -172,7 +174,7 @@
> 
> 
>  %prep
> -%setup -q -n %{name}-%{version}
> +%setup -q -n ./%{name}-%{version}
> 
>  # arm_ftbfs_egl.patch
>  %patch0 -p1
> @@ -334,7 +336,7 @@
>  %{_libdir}/libmeegotouchcore.so.*
>  %{_libdir}/libmeegotouchextensions.so.*
>  %{_libdir}/libmeegotouchsettings.so.*
> -%{_libdir}/libmeegotouchviews.so.*
> +%{_libdir}/libmeegotouchviews.so*
>  %{_libdir}/meegotouch/applets/mappletrunner
>  %{_libdir}/meegotouch/applicationextensions/mapplicationextensionrunner
>  %{_datadir}/animatedlayout/themes/images/background.png
> @@ -970,7 +972,6 @@
>  %{_libdir}/libmeegotouchsettings.prl
>  %{_libdir}/libmeegotouchsettings.so
>  %{_libdir}/libmeegotouchviews.prl
> -%{_libdir}/libmeegotouchviews.so
>  %{_libdir}/pkgconfig/meegotouch-boostable.pc
>  %{_libdir}/pkgconfig/meegotouch.pc
>  %{_libdir}/pkgconfig/meegotouchcore.pc
> 
> other changes:
> --------------
> 
> ++++++ libmeegotouch-rpmlintrc (new)
> --- libmeegotouch-rpmlintrc
> +++ libmeegotouch-rpmlintrc
> +# This line is mandatory to access the configuration functions
> +from Config import *
> +addFilter("libmeegotouch.* devel-file-in-non-devel-package")
> 
> ++++++ libmeegotouch.yaml
> --- libmeegotouch.yaml
> +++ libmeegotouch.yaml
> @@ -8,6 +8,7 @@
>  Sources:
>      - "%{name}-%{version}.tar.bz2"
>      - mthemedaemon.desktop
> +    - "%{name}-rpmlintrc"
>  Patches:
>      - arm_ftbfs_egl.patch
>      - arm_egl_visibility.patch
> @@ -15,7 +16,7 @@
>      Qt based MeeGo Touch Framework for developing touch based user
> interfaces.
>  Requires:
>      - meegotouch-theme >= %{version}
> -    - libmeegotouch-l10n-en
> +    - libmeegotouch-l10n-en
>  PkgBR:
>      - doxygen
>      - icu
> @@ -34,6 +35,8 @@
>      - libdui >= 0.20.0
>  Obsoletes:
>      - libdui < 0.20.0
> +Conflicts:
> +    - libmeegotouch < 0.20.46-1
>  Configure: none
>  Builder: none
>  RunFdupes: "%{_datadir}"
> 
> ++++++ deleted files:
> --- gconf_default_config.patch
> --- unit_tests_init.patch
> 
> _______________________________________________
> Meego-commits mailing list
> [email protected]
> http://lists.meego.com/listinfo/meego-commits
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to