Gentoo Archives: gentoo-dev

From: Samuli Suominen <ssuominen@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] [RFC] xfconf.eclass - codename: keep it simple, stupid
Date: Sat, 01 Aug 2009 15:05:55
Message-Id: 4A745A4B.1090700@gentoo.org
1 Right now, xfce ebuilds in tree are unmaintainable because:
2
3 - Eclass sets invalid license to pkgs, they all have different ones,
4 GPL-2, LGPL-2*, GPL-3, BSD
5
6 - Ebuilds have started using internal functions from both xfce44 and
7 xfce4 eclasses. Yes, some Xfce 4.6 ebuilds are still using xfce44.eclass.
8
9 - Upstream changed SRC_URI for plugins. It was a problem even before,
10 some plugins are in separate locations such as Xfce4 developers own
11 devspaces.
12
13 Just to mention some. It's complex, and not in a smart way.
14
15 We want to deprecate all of the xfce*.eclasses in tree and switch to
16 this simple template ebuild.
17
18 Please comment if there's something to change. Keep it simple.
19
20 Timeframe: If you agree, I or we will convert them in within 1-2 days
21 from now.
22
23 Thanks, Samuli

Attachments

File name MIME type
xfconf.eclass text/plain

Replies

Subject Author
Re: [gentoo-dev] [RFC] xfconf.eclass - codename: keep it simple, stupid Samuli Suominen <ssuominen@g.o>