[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Denemo-devel] F25 build error for 2.1
From: |
Johan Vromans |
Subject: |
[Denemo-devel] F25 build error for 2.1 |
Date: |
Thu, 27 Apr 2017 13:24:40 +0200 |
Building 2.1 for Fedora 25 fails due to a missing semicolon in
denemo-2.1/pixmaps/denemo.desktop. The line
Categories=GNOME;Audio;AudioVideo;Music;Education
should have a final semicolon. During install, rpmbuild executes the command
desktop-file-install --vendor=""\
--dir=%{buildroot}/%{_datadir}/applications\
--add-category=X-Notation\
%{buildroot}/%{_datadir}/applications/denemo.desktop
This appends "X-Notation;" at the end of the Categories line, resulting in
an invalid Category "EducationX-Notation".
Yes, one can argue that desktop-file-install should do a better job
especially since
https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#basic-format
reads:
Some keys can have multiple values. [...] The multiple values
should be separated by a semicolon and the value of the key may be
optionally terminated by a semicolon.
-- Johan
denemo-2.1-desktop.patch
Description: Text Data
- [Denemo-devel] F25 build error for 2.1,
Johan Vromans <=