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
