impossible to do that, with the new method we can't do this in
packages as they would always conflict.

unless you want to introduce packages that conflict by default and
install 1 symlink, which totally does not make any sense at all.

This is actually a sane way of doing this that doesn't mean yet
another mic2 change...

Auke


On Wed, Jun 22, 2011 at 1:51 PM, Anas Nashif <[email protected]> wrote:
> Just in case you are submitting this again....
> On 22 Jun 2011, at 21:42, Tracy Graydon wrote:
>>
>> --- custom/scripts/uxlaunch-symlink-hs.post
>> +++ custom/scripts/uxlaunch-symlink-hs.post
>> +# Set symlink pointing to .desktop file
>> +ln -sf x-meego-hs.desktop /usr/share/applications/default.desktop
>
> This is a hack, please provide a proper solution use packages.
>
> same for all variants below...
>
> Anas
>
>
>> --- custom/scripts/uxlaunch-symlink-ivi.post
>> +++ custom/scripts/uxlaunch-symlink-ivi.post
>> +# Set symlink pointing to .desktop file
>> +ln -sf x-meego-ivi.desktop /usr/share/applications/default.desktop
>> --- custom/scripts/uxlaunch-symlink-nb.post
>> +++ custom/scripts/uxlaunch-symlink-nb.post
>> +# Set symlink pointing to .desktop file
>> +ln -sf x-meego-nb.desktop /usr/share/applications/default.desktop
>> --- custom/scripts/uxlaunch-symlink-tb.post
>> +++ custom/scripts/uxlaunch-symlink-tb.post
>> +# Set symlink pointing to .desktop file
>> +ln -sf x-meego-tb.desktop /usr/share/applications/default.desktop
>> --- custom/scripts/uxlaunch-symlink-tv.post
>> +++ custom/scripts/uxlaunch-symlink-tv.post
>> +# Set symlink pointing to .desktop file
>> +ln -sf x-meego-tv.desktop /usr/share/applications/default.desktop
>> --- custom/scripts/uxlaunch-trail.post
>> +++ custom/scripts/uxlaunch-trail.post
>> -echo "xopts=-nocursor" >> /etc/sysconfig/uxlaunch
>> -
>> --- handset/handset-armv7hl-n900.yaml
>> +++ handset/handset-armv7hl-n900.yaml
>> @@ -11,6 +11,7 @@
>>     - Nokia N900 Proprietary Support
>>     - Handset Applications
>> PostScripts:
>> +    - uxlaunch-symlink-hs
>>     - meegotouch-n900
>>     - bootchart
>>     - fstab-n900
>> --- ivi/ivi-ia32-conx.yaml
>> +++ ivi/ivi-ia32-conx.yaml
>> @@ -20,4 +20,4 @@
>>     - gpsd-clients
>>     - gd
>> PostScripts:
>> -    - uxlaunch-ivi
>> +    - uxlaunch-symlink-ivi
>> --- ivi/ivi-ia32.yaml
>> +++ ivi/ivi-ia32.yaml
>> @@ -13,4 +13,4 @@
>>     - Korean Support
>>     - Samples and Demos
>> PostScripts:
>> -- uxlaunch-ivi
>> +    - uxlaunch-symlink-ivi
>> --- netbook/netbook-ia32.yaml
>> +++ netbook/netbook-ia32.yaml
>> @@ -16,3 +16,5 @@
>>     - flash-plugin
>> Repos:
>>     - adobe
>> +PostScripts:
>> +    - uxlaunch-symlink-nb
>> --- repos.yaml
>> +++ repos.yaml
>> @@ -5,7 +5,13 @@
>>         Url:  
>> http://download.meego.com/testing/repos/non-oss/@ARCH@/packages/
>>     -   Name: oss
>>         Url:  
>> http://repo.meego.com/MeeGo/builds/trunk/@BUILD_ID@/repos/oss/@ARCH@/packages/
>> +    -   Name: oss-source
>> +        Url:  
>> http://repo.meego.com/MeeGo/builds/trunk/@BUILD_ID@/repos/oss/source/
>> +        Options: --source
>>     -   Name: non-oss
>>         Url:  
>> http://repo.meego.com/MeeGo/builds/trunk/@BUILD_ID@/repos/non-oss/@ARCH@/packages/
>> +    -   Name: non-oss-source
>> +        Url:  
>> http://repo.meego.com/MeeGo/builds/trunk/@BUILD_ID@/repos/non-oss/source/
>> +        Options: --source
>>     -   Name: adobe
>>         Url:  http://linuxdownload.adobe.com/linux/i386/
>> --- tablet/tablet-armv7hl-n900.yaml
>> +++ tablet/tablet-armv7hl-n900.yaml
>> +Name: MeeGo Tablet N900 (armv7hl)
>> +Schedule: "*"
>> +Active: True
>> +Platform: TABLET
>> +Mic2Options: -f raw --save-kernel --arch=armv7hl
>> +FileName: tablet-armv7hl-n900
>> +Kernel: kernel-adaptation-n900
>> +Architecture: armv7hl
>> +Part: n900-2G
>> +BootloaderTimeout: 0
>> +Groups:
>> +  - Nokia N900 Support
>> +  - Nokia N900 Proprietary Support
>> +  - Samples and Demos
>> +  - Tablet Applications
>> +PostScripts:
>> +  - uxlaunch-nocursor
>> +  - uxlaunch-symlink-tb
>> +  - gconf
>> +  - tablet-copy
>> +  - sensor-rm
>> +  - bootchart
>> +  - fstab-n900
>> +  - arch-armv7hl
>> +  - meego-ux-daemon-n900-homekey
>> --- tablet/tablet-ia32-mfld.yaml
>> +++ tablet/tablet-ia32-mfld.yaml
>> @@ -9,6 +9,8 @@
>> Kernel: kernel-adaptation-medfield
>> Schedule: "*"
>> Architecture: ia32
>> +Repos:
>> +   - adobe
>> Groups:
>>   - Medfield Support
>>   - Tablet Applications
>> --- tablet/tablet-ia32-mrst.yaml
>> +++ tablet/tablet-ia32-mrst.yaml
>> @@ -10,6 +10,8 @@
>> FileName: tablet-ia32-mrst
>> Kernel: kernel-adaptation-mrst
>> Architecture: ia32
>> +Repos:
>> +   - adobe
>> Groups:
>>    - Moorestown Support
>>    - Samples and Demos
>> --- tablet/tablet-ia32-oaktrail.yaml
>> +++ tablet/tablet-ia32-oaktrail.yaml
>> @@ -1,21 +1,24 @@
>> - Name: Meego Tablet Oaktrail
>> - Schedule: "*"
>> - Active: True
>> - Platform: TABLET
>> - Mic2Options: -f livecd
>> - BootloaderAppend: "quiet"
>> - BootloaderTimeout: 0
>> - FileName: tablet-ia32-oaktrail
>> - Kernel: kernel-adaptation-oaktrail
>> - Architecture: ia32
>> - Groups:
>> -     - Oaktrail Support
>> -     - Samples and Demos
>> -     - Tablet Applications
>> - PostScripts:
>> -     - flash
>> -     - uxlaunch-trail
>> -     - gconf
>> -     - tablet-copy
>> -     - sensor-rm
>> -     - camera-rm
>> +Name: Meego Tablet Oaktrail
>> +Schedule: "*"
>> +Active: True
>> +Platform: TABLET
>> +Mic2Options: -f livecd
>> +BootloaderAppend: "quiet"
>> +BootloaderTimeout: 0
>> +FileName: tablet-ia32-oaktrail
>> +Kernel: kernel-adaptation-oaktrail
>> +Architecture: ia32
>> +Repos:
>> +    - adobe
>> +Groups:
>> +    - Oaktrail Support
>> +    - Samples and Demos
>> +    - Tablet Applications
>> +PostScripts:
>> +    - flash
>> +    - uxlaunch-nocursor
>> +    - uxlaunch-symlink-tb
>> +    - gconf
>> +    - tablet-copy
>> +    - sensor-rm
>> +    - camera-rm
>> --- tablet/tablet-ia32-pinetrail.yaml
>> +++ tablet/tablet-ia32-pinetrail.yaml
>> @@ -8,6 +8,8 @@
>> FileName: tablet-ia32-pinetrail
>> Kernel: kernel-adaptation-pinetrail
>> Architecture: ia32
>> +Repos:
>> +   - adobe
>> Groups:
>>   - Pinetrail Support
>>   - Samples and Demos
>> @@ -17,7 +19,8 @@
>>   - sensorfw-pegatron
>> PostScripts:
>>   - flash
>> -  - uxlaunch-trail
>> +  - uxlaunch-nocursor
>> +  - uxlaunch-symlink-tb
>>   - gconf
>>   - sensor-copy
>>   - egalax
>> --- tablet/tablet-ia32-qemu.yaml
>> +++ tablet/tablet-ia32-qemu.yaml
>> @@ -8,6 +8,8 @@
>> Kernel: kernel
>> Schedule: "1"
>> Architecture: ia32
>> +Repos:
>> +   - adobe
>> Groups:
>>    - Pinetrail Support
>>    - Base Development
>>
>> _______________________________________________
>> 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
>
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging

Reply via email to