icewm-1.3.6 has been released 2010-01-12
Created attachment 228725 [details] icewm-1.3.6.ebuild
Please attach unified diffs (diff -u) when you did changes to an ebuild. That would be much more handy for our devs.
--- /usr/portage/x11-wm/icewm/icewm-1.2.37.ebuild 2010-03-31 02:36:03.000000000 +0000 +++ /usr/portage/local/moy/x11-wm/icewm/icewm-1.3.6.ebuild 2010-04-22 14:19:28.000000000 +0000 @@ -1,6 +1,6 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.2.37.ebuild,v 1.4 2009/11/16 15:36:27 vostorga Exp $ +# $Header: $ inherit eutils autotools @@ -18,7 +18,7 @@ KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="esd gnome imlib nls truetype xinerama minimal debug uclibc" +IUSE="esd gnome imlib nls truetype xinerama minimal debug" RDEPEND="x11-libs/libX11 x11-libs/libXrandr @@ -54,16 +54,8 @@ unpack ${A} cd "${S}/src" - use uclibc && epatch "${FILESDIR}/icewm-uclibc.patch" - echo "#!/bin/sh" > "$T/icewm" echo "/usr/bin/icewm-session" >> "$T/icewm" - - cd "${S}" - #Fixing gnome2 support - epatch "${FILESDIR}/${P}-gnome2.patch" - - eautoreconf } src_compile() {
I took the icewm-1.3.6.ebuild supplied by kflirik as an attachment, and renamed it to icewm-1.3.7_pre2.ebuild, and it worked fine for the latest development release.
icewm-1.3.7_pre2 added to 'jasiu' overlay :-)
Created attachment 272821 [details, diff] ebuild updates for icewm-1.3.7pre1 from icewm-1.2.37 Updated diff for latest release 1.3.7pre1 The uclibc patch still applied, so I didn't remove its application, but I haven't tested whether it is necessary. The imlib configure options went away, so remove those USE flags.
(In reply to comment #6) > Updated diff for latest release 1.3.7pre1 Even without -pre ;-) > The imlib configure options went away, so remove those USE flags. Done. icewm-1.3.7-r1 in bleeding-edge: "x11-wm/icewm-1.3.7-r1 imlib dependency removed as suggested by Daniel Verkamp in #316641 - thanks!"
1.3.7 is in the tree. It's not exactly clear whether that is still considered a "development" release, so I put no package.mask in.