Re: [Rpm-maint] Shortcut on desktop

2008-05-07 Thread aneeskA
Hi Florian,

Thanks for the tip. Let me check it out. I will get back to you.

Regards
-- anees

On Wed, May 7, 2008 at 5:34 PM, Florian Festi <[EMAIL PROTECTED]> wrote:

> aneeskA wrote:
>
> > Hi Florian,
> >
> >First of all thanks for replying. I will try to explain the situation
> > clearly.
> >
> >You would have noticed that while installing RPMs like adobe reader
> > after the processing is complete he puts a shortcut on the desktop and also
> > one entry in Applications->Office. Looking at some of the spec files I have
> > found out that it is possible to duplicate the same by placing a /*.desktop/
> > file on to //usr/share/applications /folder. But it is not working for me.
> > Also i had already figured out that putting the file on to the desktop will
> > end up in root's desktop. Thats why i was looking for other alternatives.
> > The only possible way i can figure out is to place the /*.desktop /file on
> > to some directory which is used for such purposes. But
> > //usr/share/applications/ /is failing in my case.
> >
> >If you can provide me with some inputs it will be great. I think I
> > have explained the situation vividly.
> >
> >  While I am not an expert in packaging desktop applications the few
> packages I looked at call "update-desktop-database %{_datadir}/applications"
> in their %post and %postun sections. May be this is sufficient to make your
> short cut show up.
>
> Florian
>
___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
https://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] Shortcut on desktop

2008-05-07 Thread Florian Festi

aneeskA wrote:

Hi Florian,

First of all thanks for replying. I will try to explain the 
situation clearly.


You would have noticed that while installing RPMs like adobe 
reader after the processing is complete he puts a shortcut on the 
desktop and also one entry in Applications->Office. Looking at some of 
the spec files I have found out that it is possible to duplicate the 
same by placing a /*.desktop/ file on to //usr/share/applications 
/folder. But it is not working for me. Also i had already figured out 
that putting the file on to the desktop will end up in root's desktop. 
Thats why i was looking for other alternatives. The only possible way 
i can figure out is to place the /*.desktop /file on to some directory 
which is used for such purposes. But //usr/share/applications/ /is 
failing in my case.


If you can provide me with some inputs it will be great. I think I 
have explained the situation vividly.


While I am not an expert in packaging desktop applications the few 
packages I looked at call "update-desktop-database 
%{_datadir}/applications" in their %post and %postun sections. May be 
this is sufficient to make your short cut show up.


Florian
___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
https://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] Shortcut on desktop

2008-05-07 Thread aneeskA
Hi Florian,

First of all thanks for replying. I will try to explain the situation
clearly.

You would have noticed that while installing RPMs like adobe reader
after the processing is complete he puts a shortcut on the desktop and also
one entry in Applications->Office. Looking at some of the spec files I have
found out that it is possible to duplicate the same by placing a
**.desktop*file on to
*/usr/share/applications *folder. But it is not working for me. Also i had
already figured out that putting the file on to the desktop will end up in
root's desktop. Thats why i was looking for other alternatives. The only
possible way i can figure out is to place the **.desktop *file on to some
directory which is used for such purposes. But */usr/share/applications/ *is
failing in my case.

If you can provide me with some inputs it will be great. I think I have
explained the situation vividly.

Thanks and Regards
-- anees

On Wed, May 7, 2008 at 4:57 PM, Florian Festi <[EMAIL PROTECTED]> wrote:

> aneeskA wrote:
>
> > Hi all,
> >
> >Yet another question regarding placing a shortcut on the desktop of
> > the user who is installing the package. While writing the spec file I found
> > out that you can use the environment variable $HOME in %install section. But
> > when it comes to listing the files in the distribution in the %files
> > section, i cant use the $HOME. any one has any idea how can i do that so
> > that i can copy a *.desktop file to the user's desktop which will ultimately
> > solve my problem.
> >
> >Any help highly appreciated.
> >
> There is a very simple reason why this is not possible: Linux is a
> multiuser system. What ever problem you are trying to solve putting files
> into the user directorIES is not the solution. Even if you could put a file
> "on the desktop of the user who is installing the package" it would end on
> the desktop of the "root" user. So you won't win anything with this
> approach.
>
> Consider putting a short cut into the Applications menu or describe the
> problem you are actually interested in more detail.
>
> Florian
>
___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
https://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] Shortcut on desktop

2008-05-07 Thread Florian Festi

aneeskA wrote:

Hi all,

Yet another question regarding placing a shortcut on the desktop 
of the user who is installing the package. While writing the spec file 
I found out that you can use the environment variable $HOME in 
%install section. But when it comes to listing the files in the 
distribution in the %files section, i cant use the $HOME. any one has 
any idea how can i do that so that i can copy a *.desktop file to the 
user's desktop which will ultimately solve my problem.


Any help highly appreciated.
There is a very simple reason why this is not possible: Linux is a 
multiuser system. What ever problem you are trying to solve putting 
files into the user directorIES is not the solution. Even if you could 
put a file "on the desktop of the user who is installing the package" it 
would end on the desktop of the "root" user. So you won't win anything 
with this approach.


Consider putting a short cut into the Applications menu or describe the 
problem you are actually interested in more detail.


Florian
___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
https://lists.rpm.org/mailman/listinfo/rpm-maint


[Rpm-maint] Shortcut on desktop

2008-05-06 Thread aneeskA
Hi all,

Yet another question regarding placing a shortcut on the desktop of the
user who is installing the package. While writing the spec file I found out
that you can use the environment variable $HOME in %install section. But
when it comes to listing the files in the distribution in the %files
section, i cant use the $HOME. any one has any idea how can i do that so
that i can copy a *.desktop file to the user's desktop which will ultimately
solve my problem.

Any help highly appreciated.

Thanks and Regards
-- anees
___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
https://lists.rpm.org/mailman/listinfo/rpm-maint