diff options
author | Jeroen Roovers <jer@gentoo.org> | 2011-07-19 13:17:01 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2011-07-19 13:17:01 +0000 |
commit | 64465b355d0f54234aa5abc9272bb5c38e1f5f46 (patch) | |
tree | ebf086075af0f3ec96a940ddf891215a9cb293e4 /x11-wm/icewm | |
parent | update DESCRIPTION (diff) | |
download | gentoo-2-64465b355d0f54234aa5abc9272bb5c38e1f5f46.tar.gz gentoo-2-64465b355d0f54234aa5abc9272bb5c38e1f5f46.tar.bz2 gentoo-2-64465b355d0f54234aa5abc9272bb5c38e1f5f46.zip |
Version bump thanks to kflirik and others (bug #316641).
(Portage version: 2.2.0_alpha45/cvs/Linux x86_64)
Diffstat (limited to 'x11-wm/icewm')
-rw-r--r-- | x11-wm/icewm/ChangeLog | 11 | ||||
-rw-r--r-- | x11-wm/icewm/icewm-1.2.30.ebuild | 100 | ||||
-rw-r--r-- | x11-wm/icewm/icewm-1.2.32.ebuild | 102 | ||||
-rw-r--r-- | x11-wm/icewm/icewm-1.2.33.ebuild | 102 | ||||
-rw-r--r-- | x11-wm/icewm/icewm-1.2.34.ebuild | 104 | ||||
-rw-r--r-- | x11-wm/icewm/icewm-1.3.7.ebuild (renamed from x11-wm/icewm/icewm-1.2.35.ebuild) | 55 |
6 files changed, 35 insertions, 439 deletions
diff --git a/x11-wm/icewm/ChangeLog b/x11-wm/icewm/ChangeLog index 90d661dad4b7..474898a2db5a 100644 --- a/x11-wm/icewm/ChangeLog +++ b/x11-wm/icewm/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for x11-wm/icewm -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/ChangeLog,v 1.144 2010/11/02 02:56:36 ford_prefect Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/ChangeLog,v 1.145 2011/07/19 13:17:01 jer Exp $ + +*icewm-1.3.7 (19 Jul 2011) + + 19 Jul 2011; Jeroen Roovers <jer@gentoo.org> -icewm-1.2.30.ebuild, + -icewm-1.2.32.ebuild, -icewm-1.2.33.ebuild, -icewm-1.2.34.ebuild, + -icewm-1.2.35.ebuild, +icewm-1.3.7.ebuild: + Version bump thanks to kflirik and others (bug #316641). 02 Nov 2010; Arun Raghavan <ford_prefect@gentoo.org> icewm-1.2.37.ebuild: Clarify gnome-desktop dep as being slot 2 diff --git a/x11-wm/icewm/icewm-1.2.30.ebuild b/x11-wm/icewm/icewm-1.2.30.ebuild deleted file mode 100644 index a1cda69f9cad..000000000000 --- a/x11-wm/icewm/icewm-1.2.30.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.2.30.ebuild,v 1.8 2009/08/03 10:46:18 ssuominen Exp $ - -inherit eutils - -DESCRIPTION="Ice Window Manager with Themes" - -HOMEPAGE="http://www.icewm.org/" - -#fix for icewm preversion package names -S=${WORKDIR}/${P/_} - -SRC_URI="mirror://sourceforge/${PN}/${P/_}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="amd64 ppc sparc x86" - -IUSE="esd imlib nls spell truetype xinerama minimal debug" - -RDEPEND="x11-libs/libX11 - x11-libs/libXrandr - x11-libs/libXext - x11-libs/libXpm - x11-libs/libXrender - x11-libs/libXft - xinerama? ( x11-libs/libXinerama ) - esd? ( media-sound/esound ) - imlib? ( >=media-libs/imlib-1.9.10-r1 ) - nls? ( sys-devel/gettext ) - truetype? ( >=media-libs/freetype-2.0.9 ) - media-libs/giflib" - -DEPEND="${RDEPEND} - x11-proto/xproto - x11-proto/xextproto - xinerama? ( x11-proto/xineramaproto ) - >=sys-apps/sed-4" - -pkg_setup() { - if use truetype && use minimal; then - ewarn "You have both 'truetype' and 'minimal' use flags enabled." - ewarn "If you really want a minimal install, you will have to turn off" - ewarn "the truetype flag for this package." - fi -} - -src_unpack() { - unpack ${A} - cd "${S}"/src - - echo "#!/bin/sh" > ${T}/icewm - echo "/usr/bin/icewm-session" >> ${T}/icewm -} - -src_compile() { - - if use truetype - then - myconf="${myconf} --enable-gradients --enable-shape --enable-movesize-fx --enable-shaped-decorations" - else - myconf="${myconf} --disable-xfreetype --enable-corefonts - $(use_enable minimal lite)" - fi - - myconf="${myconf} - --with-libdir=/usr/share/icewm - --with-cfgdir=/etc/icewm - --with-docdir=/usr/share/doc/${PF}/html - $(use_with esd esd-config /usr/bin/esd-config) - $(use_enable nls) - $(use_enable nls i18n) - $(use_with imlib) - $(use_enable spell GtkSpell) - $(use_enable x86 x86-asm) - $(use_enable xinerama) - $(use_enable debug)" - - CXXFLAGS="${CXXFLAGS}" econf ${myconf} || die "configure failed" - - sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die "patch failed" - sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed" - - emake || die "emake failed" -} - -src_install(){ - emake DESTDIR="${D}" install || die "make install failed" - - dodoc AUTHORS BUGS CHANGES PLATFORMS README* TODO VERSION - dohtml -a html,sgml doc/* - - exeinto /etc/X11/Sessions - doexe "${T}"/icewm - - insinto /usr/share/xsessions - doins "${FILESDIR}"/IceWM.desktop -} diff --git a/x11-wm/icewm/icewm-1.2.32.ebuild b/x11-wm/icewm/icewm-1.2.32.ebuild deleted file mode 100644 index 374baffa4e1a..000000000000 --- a/x11-wm/icewm/icewm-1.2.32.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.2.32.ebuild,v 1.4 2009/08/03 10:46:18 ssuominen Exp $ - -inherit eutils - -DESCRIPTION="Ice Window Manager with Themes" - -HOMEPAGE="http://www.icewm.org/" - -#fix for icewm preversion package names -S=${WORKDIR}/${P/_} - -SRC_URI="mirror://sourceforge/${PN}/${P/_}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~amd64 ppc sparc x86" - -IUSE="esd imlib nls spell truetype xinerama minimal debug uclibc" - -RDEPEND="x11-libs/libX11 - x11-libs/libXrandr - x11-libs/libXext - x11-libs/libXpm - x11-libs/libXrender - x11-libs/libXft - xinerama? ( x11-libs/libXinerama ) - esd? ( media-sound/esound ) - imlib? ( >=media-libs/imlib-1.9.10-r1 ) - nls? ( sys-devel/gettext ) - truetype? ( >=media-libs/freetype-2.0.9 ) - media-libs/giflib" - -DEPEND="${RDEPEND} - x11-proto/xproto - x11-proto/xextproto - xinerama? ( x11-proto/xineramaproto ) - >=sys-apps/sed-4" - -pkg_setup() { - if use truetype && use minimal; then - ewarn "You have both 'truetype' and 'minimal' use flags enabled." - ewarn "If you really want a minimal install, you will have to turn off" - ewarn "the truetype flag for this package." - fi -} - -src_unpack() { - unpack ${A} - cd "${S}"/src - - use uclibc && epatch "${FILESDIR}/icewm-uclibc.patch" - - echo "#!/bin/sh" > ${T}/icewm - echo "/usr/bin/icewm-session" >> ${T}/icewm -} - -src_compile() { - - if use truetype - then - myconf="${myconf} --enable-gradients --enable-shape --enable-movesize-fx --enable-shaped-decorations" - else - myconf="${myconf} --disable-xfreetype --enable-corefonts - $(use_enable minimal lite)" - fi - - myconf="${myconf} - --with-libdir=/usr/share/icewm - --with-cfgdir=/etc/icewm - --with-docdir=/usr/share/doc/${PF}/html - $(use_with esd esd-config /usr/bin/esd-config) - $(use_enable nls) - $(use_enable nls i18n) - $(use_with imlib) - $(use_enable spell GtkSpell) - $(use_enable x86 x86-asm) - $(use_enable xinerama) - $(use_enable debug)" - - CXXFLAGS="${CXXFLAGS}" econf ${myconf} || die "configure failed" - - sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die "patch failed" - sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed" - - emake || die "emake failed" -} - -src_install(){ - emake DESTDIR="${D}" install || die "make install failed" - - dodoc AUTHORS BUGS CHANGES PLATFORMS README* TODO VERSION - dohtml -a html,sgml doc/* - - exeinto /etc/X11/Sessions - doexe "${T}"/icewm - - insinto /usr/share/xsessions - doins "${FILESDIR}"/IceWM.desktop -} diff --git a/x11-wm/icewm/icewm-1.2.33.ebuild b/x11-wm/icewm/icewm-1.2.33.ebuild deleted file mode 100644 index b6faf6929e59..000000000000 --- a/x11-wm/icewm/icewm-1.2.33.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.2.33.ebuild,v 1.1 2007/12/18 15:06:41 beandog Exp $ - -inherit eutils - -DESCRIPTION="Ice Window Manager with Themes" - -HOMEPAGE="http://www.icewm.org/" - -#fix for icewm preversion package names -S=${WORKDIR}/${P/_} - -SRC_URI="mirror://sourceforge/${PN}/${P/_}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -IUSE="esd imlib nls spell truetype xinerama minimal debug uclibc" - -RDEPEND="x11-libs/libX11 - x11-libs/libXrandr - x11-libs/libXext - x11-libs/libXpm - x11-libs/libXrender - x11-libs/libXft - xinerama? ( x11-libs/libXinerama ) - esd? ( media-sound/esound ) - imlib? ( >=media-libs/imlib-1.9.10-r1 ) - nls? ( sys-devel/gettext ) - truetype? ( >=media-libs/freetype-2.0.9 ) - media-libs/giflib" - -DEPEND="${RDEPEND} - x11-proto/xproto - x11-proto/xextproto - xinerama? ( x11-proto/xineramaproto ) - >=sys-apps/sed-4" - -pkg_setup() { - if use truetype && use minimal; then - ewarn "You have both 'truetype' and 'minimal' use flags enabled." - ewarn "If you really want a minimal install, you will have to turn off" - ewarn "the truetype flag for this package." - fi -} - -src_unpack() { - unpack ${A} - cd "${S}/src" - - use uclibc && epatch "${FILESDIR}/icewm-uclibc.patch" - - echo "#!/bin/sh" > "$T/icewm" - echo "/usr/bin/icewm-session" >> "$T/icewm" -} - -src_compile() { - - if use truetype - then - myconf="${myconf} --enable-gradients --enable-shape --enable-movesize-fx --enable-shaped-decorations" - else - myconf="${myconf} --disable-xfreetype --enable-corefonts - $(use_enable minimal lite)" - fi - - myconf="${myconf} - --with-libdir=/usr/share/icewm - --with-cfgdir=/etc/icewm - --with-docdir=/usr/share/doc/${PF}/html - $(use_with esd esd-config /usr/bin/esd-config) - $(use_enable nls) - $(use_enable nls i18n) - $(use_with imlib) - $(use_enable spell GtkSpell) - $(use_enable x86 x86-asm) - $(use_enable xinerama) - $(use_enable debug)" - - CXXFLAGS="${CXXFLAGS}" econf ${myconf} || die "configure failed" - - sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die "patch failed" - sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed" - - emake || die "emake failed" -} - -src_install(){ - emake DESTDIR="${D}" install || die "make install failed" - - dodoc AUTHORS BUGS CHANGES PLATFORMS README* TODO VERSION - dohtml -a html,sgml doc/* - - exeinto /etc/X11/Sessions - doexe "$T/icewm" - - insinto /usr/share/xsessions - doins "${FILESDIR}/IceWM.desktop" -} diff --git a/x11-wm/icewm/icewm-1.2.34.ebuild b/x11-wm/icewm/icewm-1.2.34.ebuild deleted file mode 100644 index 1edd9f5a48bb..000000000000 --- a/x11-wm/icewm/icewm-1.2.34.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.2.34.ebuild,v 1.1 2008/01/24 20:30:40 beandog Exp $ - -inherit eutils - -DESCRIPTION="Ice Window Manager with Themes" - -HOMEPAGE="http://www.icewm.org/" - -#fix for icewm preversion package names -S=${WORKDIR}/${P/_} - -SRC_URI="mirror://sourceforge/${PN}/${P/_}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" - -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -IUSE="esd imlib nls spell truetype xinerama minimal debug uclibc" - -RDEPEND="x11-libs/libX11 - x11-libs/libXrandr - x11-libs/libXext - x11-libs/libXpm - x11-libs/libXrender - x11-libs/libXft - x11-libs/libSM - x11-libs/libICE - xinerama? ( x11-libs/libXinerama ) - esd? ( media-sound/esound ) - imlib? ( >=media-libs/imlib-1.9.10-r1 ) - nls? ( sys-devel/gettext ) - truetype? ( >=media-libs/freetype-2.0.9 ) - media-libs/giflib" - -DEPEND="${RDEPEND} - x11-proto/xproto - x11-proto/xextproto - xinerama? ( x11-proto/xineramaproto ) - >=sys-apps/sed-4" - -pkg_setup() { - if use truetype && use minimal; then - ewarn "You have both 'truetype' and 'minimal' use flags enabled." - ewarn "If you really want a minimal install, you will have to turn off" - ewarn "the truetype flag for this package." - fi -} - -src_unpack() { - unpack ${A} - cd "${S}/src" - - use uclibc && epatch "${FILESDIR}/icewm-uclibc.patch" - - echo "#!/bin/sh" > "$T/icewm" - echo "/usr/bin/icewm-session" >> "$T/icewm" -} - -src_compile() { - - if use truetype - then - myconf="${myconf} --enable-gradients --enable-shape --enable-movesize-fx --enable-shaped-decorations" - else - myconf="${myconf} --disable-xfreetype --enable-corefonts - $(use_enable minimal lite)" - fi - - myconf="${myconf} - --with-libdir=/usr/share/icewm - --with-cfgdir=/etc/icewm - --with-docdir=/usr/share/doc/${PF}/html - $(use_with esd esd-config /usr/bin/esd-config) - $(use_enable nls) - $(use_enable nls i18n) - $(use_with imlib) - $(use_enable spell GtkSpell) - $(use_enable x86 x86-asm) - $(use_enable xinerama) - $(use_enable debug)" - - CXXFLAGS="${CXXFLAGS}" econf ${myconf} || die "configure failed" - - sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die "patch failed" - sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed" - - emake || die "emake failed" -} - -src_install(){ - emake DESTDIR="${D}" install || die "make install failed" - - dodoc AUTHORS BUGS CHANGES PLATFORMS README* TODO VERSION - dohtml -a html,sgml doc/* - - exeinto /etc/X11/Sessions - doexe "$T/icewm" - - insinto /usr/share/xsessions - doins "${FILESDIR}/IceWM.desktop" -} diff --git a/x11-wm/icewm/icewm-1.2.35.ebuild b/x11-wm/icewm/icewm-1.3.7.ebuild index 28b0ed09b8ea..42880c1e789b 100644 --- a/x11-wm/icewm/icewm-1.2.35.ebuild +++ b/x11-wm/icewm/icewm-1.3.7.ebuild @@ -1,24 +1,19 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.2.35.ebuild,v 1.2 2009/01/07 14:52:20 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.3.7.ebuild,v 1.1 2011/07/19 13:17:01 jer Exp $ -inherit eutils +EAPI="4" DESCRIPTION="Ice Window Manager with Themes" - HOMEPAGE="http://www.icewm.org/" - -#fix for icewm preversion package names -S=${WORKDIR}/${P/_} - -SRC_URI="mirror://sourceforge/${PN}/${P/_}.tar.gz" - LICENSE="GPL-2" +SRC_URI="mirror://sourceforge/${PN}/${P/_}.tar.gz" SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug esd gnome minimal nls truetype uclibc xinerama" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" - -IUSE="esd imlib nls spell truetype xinerama minimal debug uclibc" +#fix for icewm preversion package names +S=${WORKDIR}/${P/_} RDEPEND="x11-libs/libX11 x11-libs/libXrandr @@ -30,7 +25,7 @@ RDEPEND="x11-libs/libX11 x11-libs/libICE xinerama? ( x11-libs/libXinerama ) esd? ( media-sound/esound ) - imlib? ( >=media-libs/imlib-1.9.10-r1 ) + gnome? ( gnome-base/gnome-desktop:2 ) nls? ( sys-devel/gettext ) truetype? ( >=media-libs/freetype-2.0.9 ) media-libs/giflib" @@ -49,21 +44,18 @@ pkg_setup() { fi } -src_unpack() { - unpack ${A} +src_prepare() { cd "${S}/src" - use uclibc && epatch "${FILESDIR}/icewm-uclibc.patch" echo "#!/bin/sh" > "$T/icewm" echo "/usr/bin/icewm-session" >> "$T/icewm" } -src_compile() { - +src_configure() { if use truetype then - myconf="${myconf} --enable-gradients --enable-shape --enable-movesize-fx --enable-shaped-decorations" + myconf="${myconf} --enable-gradients --enable-shape --enable-shaped-decorations" else myconf="${myconf} --disable-xfreetype --enable-corefonts $(use_enable minimal lite)" @@ -73,25 +65,22 @@ src_compile() { --with-libdir=/usr/share/icewm --with-cfgdir=/etc/icewm --with-docdir=/usr/share/doc/${PF}/html - $(use_with esd esd-config /usr/bin/esd-config) - $(use_enable nls) + $(use_enable debug) + $(use_enable gnome menus-gnome2) $(use_enable nls i18n) - $(use_with imlib) - $(use_enable spell GtkSpell) + $(use_enable nls) $(use_enable x86 x86-asm) $(use_enable xinerama) - $(use_enable debug)" + $(use_with esd esd-config /usr/bin/esd-config)" - CXXFLAGS="${CXXFLAGS}" econf ${myconf} || die "configure failed" + CXXFLAGS="${CXXFLAGS}" econf ${myconf} sed -i "s:/icewm-\$(VERSION)::" src/Makefile || die "patch failed" sed -i "s:ungif:gif:" src/Makefile || die "libungif fix failed" - - emake || die "emake failed" } src_install(){ - emake DESTDIR="${D}" install || die "make install failed" + default dodoc AUTHORS BUGS CHANGES PLATFORMS README* TODO VERSION dohtml -a html,sgml doc/* @@ -102,3 +91,11 @@ src_install(){ insinto /usr/share/xsessions doins "${FILESDIR}/IceWM.desktop" } + +pkg_postinst() { + if use gnome; then + elog "You have enabled gnome USE flag which provides icewm-menu-gnome2 ." + elog "It is used internally and generates IceWM program menus from" + elog "FreeDesktop .desktop files" + fi +} |