public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] [PATCH 0/2] desktop.eclass: Install files as foo.desktop rather than foo-foo.desktop
@ 2022-10-01  8:39 Ulrich Müller
  2022-10-01  8:39 ` [gentoo-dev] [PATCH 1/2] " Ulrich Müller
  2022-10-01  8:39 ` [gentoo-dev] [PATCH 2/2] desktop.eclass: Add EAPI guard Ulrich Müller
  0 siblings, 2 replies; 3+ messages in thread
From: Ulrich Müller @ 2022-10-01  8:39 UTC (permalink / raw
  To: gentoo-dev; +Cc: Ulrich Müller

This came up in bug 771708. Currently desktop.eclass installs files
under the name <exec>-<package>.desktop, but in the simple and most
common case <exec> and <package> are the same. So the files end up as
foo-foo.desktop which is a little ugly.

The first patch will check for the two components being equal and
replace foo-foo by foo if they are.

The second patch adds an EAPI guard.

Any opinions?

Ulrich Müller (2):
  desktop.eclass: Install files as foo.desktop rather than
    foo-foo.desktop
  desktop.eclass: Add EAPI guard

 eclass/desktop.eclass | 23 ++++++++++++++---------
 1 file changed, 14 insertions(+), 9 deletions(-)

-- 
2.37.3



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-10-01  8:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-01  8:39 [gentoo-dev] [PATCH 0/2] desktop.eclass: Install files as foo.desktop rather than foo-foo.desktop Ulrich Müller
2022-10-01  8:39 ` [gentoo-dev] [PATCH 1/2] " Ulrich Müller
2022-10-01  8:39 ` [gentoo-dev] [PATCH 2/2] desktop.eclass: Add EAPI guard Ulrich Müller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox