[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