desktop-file-install problem
Paul
paul at all-the-johnsons.co.uk
Sun Jun 11 21:57:45 UTC 2006
Hi,
I seem to have hit a problem with the desktop file used in CastPodder
(currently waiting review for FE) - there is a problem with the spec
file which I'm working on...
I have included a desktop-file-install section in the install which
looks like this
%install
mkdir -p %{buildroot}/%{_bindir}
mkdir -p %{buildroot}/%{_datadir}/%{name}
mkdir -p %{buildroot}/opt/%{name}
cp -f -R * %{buildroot}/opt/%{name}
cp -f %{buildroot}/opt/%{name}/%{name}.sh
%{buildroot}/%{_bindir}/%{name}
chmod -R 755 %{buildroot}/opt/%{name}/*.py
desktop-file-install --vendor fedora \
--dir %{buildroot}%{_datadir}/applications \
--add-category X-Fedora \
--delete-original \
%{buildroot}%{_datadir}/applications/CastPodder.desktop
install -m644 %{SOURCE1} -D %{buildroot}/%{_miconsdir}/%{name}.png
install -m644 %{SOURCE2} -D %{buildroot}/%{_iconsdir}/%{name}.png
install -m644 %{SOURCE3} -D %{buildroot}/%{_liconsdir}/%{name}.png
When I run rpmbuild on the specfile though, the build works until it
gets to the desktop-file-install which gives
+ desktop-file-install --vendor fedora
--dir /var/tmp/CastPodder-5.0-3-root-paul/usr/share/applications
--add-category X-Fedora
--delete-original /var/tmp/CastPodder-5.0-3-root-paul/usr/share/applications/CastPodder.desktop
Error on file
"/var/tmp/CastPodder-5.0-3-root-paul/usr/share/applications/CastPodder.desktop": Failed to open file '/var/tmp/CastPodder-5.0-3-root-paul/usr/share/applications/CastPodder.desktop' : No such file or directory
As I understand it, shouldn't the desktop-file-install copy from {BUILD}
to %{buildroot}%{_datadir}/applications/ the .desktop file or is there
something I'm missing (which is possible)?
I have tried the spec file with and without the --delete-original and
get the same results.
TTFN
Paul
--
ich liebe Ashleigh, eins zwei drei
ich liebe Ashleigh, auf meinem Knee zu hüpfen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-extras-list/attachments/20060611/31a33bc6/attachment.sig>
More information about the fedora-extras-list
mailing list