[meego-packaging] [meego-commits] 7452: New package Trunk:Testing/meegotouch-config-aava
Carsten Munk
carsten at maemo.org
Fri Sep 10 13:56:08 PDT 2010
Since it's not first time we run into this situation (udev rules, xorg
confs, whatever..), would it be possible to get a 10-20 line
description of the philosophy and goals with regards to released
images mentioned by Chris and you?
I don't recall to have seen it anywhere on wiki nor requirements,
hence asking for a description so we're all on the same page from now
on and a 'policy' is set.
Best regards,
Carsten Munk
2010/9/10 Auke Kok <auke-jan.h.kok at intel.com>:
>
> agreed with Chris, we've been working hard to eliminate this incompatible
> split, we do not want it to creep back.
>
> Auke
>
>
>
> On 09/10/10 13:41, Chris Ferron wrote:
>>
>> Submitting pacakges that are platform specific is not correct.
>> meegotouch-config-aava meegotouch-config-n900 meegotouch-config-mbook
>> are not valid and do such makes it a requirement to have platform
>> specific image generated. We should be platform agnostic and be only
>> architecture specific.
>> -Chris
>>
>>
>> On 09/10/2010 01:31 AM, Miroslav Safr wrote:
>>>
>>> Hi,
>>> Adding new package meegotouch-config-aava in project Trunk:Testing.
>>> Please review and accept ASAP.
>>>
>>> Justification for this new package:
>>>
>>> new package for configuration meegotuch framework for aava device
>>>
>>> Thank You,
>>> Miroslav Safr
>>>
>>> [This message was auto-generated]
>>>
>>> ---
>>>
>>> Request #7452:
>>>
>>> submit: devel:qt-mtf/meegotouch-config-aava(r5) ->
>>> Trunk:Testing/meegotouch-config-aava
>>>
>>>
>>> Message:
>>> new package for configuration meegotuch framework for aava device
>>>
>>> State: new 2010-09-10T01:31:24 msafr
>>> Comment: None
>>>
>>>
>>> This is a NEW package in Trunk:Testing project.
>>> The files in the new package:
>>> meegotouch-config-aava/
>>> |__ meegotouch-config-aava.changes
>>> |__ meegotouch-config-aava.spec
>>> |__ meegotouch-config-aava.tar.bz2
>>> |__ meegotouch-config-aava.yaml
>>> |__ meegotouch.schemas
>>>
>>> The content of the YAML file, meegotouch-config-aava.yaml:
>>> ===================================================================
>>> Name: meegotouch-schema-aava
>>> Summary: Device configuration related settings for Meego Touch framework
>>> Version: 0.20.38
>>> Release: 1%{?dist}
>>> Group: System/Libraries
>>> License: LGPL v2.1
>>> URL: http://meego.gitorious.org/meegotouch/libmeegotouch
>>> Sources:
>>> - meegotouch.schemas
>>> Description: Device configuration related settings for Meego Touch
>>> framework
>>> Provides:
>>> - meegotouch-config
>>> PkgBR:
>>> - fdupes
>>> - gconf-2.0
>>> Configure: none
>>> Builder: none
>>> BuildArch: noarch
>>>
>>> ===================================================================
>>>
>>>
>>> The content of the spec file, meegotouch-config-aava.spec:
>>> ===================================================================
>>> #
>>> # Do not Edit! Generated by:
>>> # spectacle version 0.18
>>> #
>>> #>> macros
>>> #<< macros
>>>
>>> Name: meegotouch-config-aava
>>> Summary: Device configuration related settings for Meego Touch
>>> framework
>>> Version: 0.20.38
>>> Release: 1%{?dist}
>>> Group: System/Libraries
>>> License: LGPL v2.1
>>> BuildArch: noarch
>>> URL: http://meego.gitorious.org/meegotouch/libmeegotouch
>>> Source0: meegotouch-config-aava.tar.bz2
>>> Source1: meegotouch.schemas
>>> Source100: meegotouch-config-aava.yaml
>>> BuildRequires: fdupes
>>> Requires(pre): GConf2
>>> Requires(preun): GConf2
>>> Requires(post): GConf2
>>> Provides: meegotouch-config
>>> %description
>>> Device configuration related settings for Meego Touch framework
>>>
>>>
>>>
>>> %prep
>>> %setup -q -n %{name}
>>> #>> setup
>>> #<< setup
>>>
>>> #%build
>>> #>> build pre
>>> #<< build pre
>>>
>>> #>> build post
>>> #<< build post
>>> %install
>>> rm -rf %{buildroot}
>>> #>> install pre
>>> export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
>>> mkdir -p %{buildroot}/etc/gconf/schemas/
>>> cp %{SOURCE1} %{buildroot}/etc/gconf/schemas/
>>> #<< install pre
>>>
>>> #>> install post
>>> %define GCONF_CONFIG_SOURCE `gconftool-2 --get-default-source`
>>> gconftool-2 --direct --config-source %{GCONF_CONFIG_SOURCE}
>>> --makefile-install-rule %{SOURCE1}
>>> #<< install post
>>>
>>>
>>>
>>> %files
>>> %defattr(-,root,root,-)
>>> #>> files
>>> %config /etc/gconf/schemas/meegotouch.schemas
>>> #<< files
>>>
>>>
>>>
>>> ===================================================================
>>>
>>> _______________________________________________
>>> Meego-commits mailing list
>>> Meego-commits at meego.com
>>> http://lists.meego.com/listinfo/meego-commits
>>>
>>
>> _______________________________________________
>> MeeGo-packaging mailing list
>> MeeGo-packaging at meego.com
>> http://lists.meego.com/listinfo/meego-packaging
>
> _______________________________________________
> MeeGo-packaging mailing list
> MeeGo-packaging at meego.com
> http://lists.meego.com/listinfo/meego-packaging
>
More information about the MeeGo-packaging
mailing list