summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Dibb <beandog@gentoo.org>2008-02-19 15:20:37 +0000
committerSteve Dibb <beandog@gentoo.org>2008-02-19 15:20:37 +0000
commitcf18f7c681aa8100ac8ed34d765f9e0b5ee6b366 (patch)
tree1a9516213aaae9652aa3ea7d24549ab1c38d0611 /x11-wm/icewm
parentRevision bump, see bug #207762. (diff)
downloadhistorical-cf18f7c681aa8100ac8ed34d765f9e0b5ee6b366.tar.gz
historical-cf18f7c681aa8100ac8ed34d765f9e0b5ee6b366.tar.bz2
historical-cf18f7c681aa8100ac8ed34d765f9e0b5ee6b366.zip
Version bump, bug 208241
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'x11-wm/icewm')
-rw-r--r--x11-wm/icewm/ChangeLog7
-rw-r--r--x11-wm/icewm/Manifest4
-rw-r--r--x11-wm/icewm/icewm-1.2.35.ebuild104
3 files changed, 113 insertions, 2 deletions
diff --git a/x11-wm/icewm/ChangeLog b/x11-wm/icewm/ChangeLog
index 402cacc414f3..2bac23cc5464 100644
--- a/x11-wm/icewm/ChangeLog
+++ b/x11-wm/icewm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-wm/icewm
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/ChangeLog,v 1.134 2008/01/24 20:30:40 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/ChangeLog,v 1.135 2008/02/19 15:20:37 beandog Exp $
+
+*icewm-1.2.35 (19 Feb 2008)
+
+ 19 Feb 2008; Steve Dibb <beandog@gentoo.org> +icewm-1.2.35.ebuild:
+ Version bump, bug 208241
*icewm-1.2.34 (24 Jan 2008)
diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 472249779ec7..33335685dd14 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -4,10 +4,12 @@ DIST icewm-1.2.30.tar.gz 809353 RMD160 6848ac22f6562a8e0bb43def621b26f66bef56a7
DIST icewm-1.2.32.tar.gz 821920 RMD160 8febcb1f0675e877c0040b732db9f509349ad4a7 SHA1 98714e22eaea0a677253a15361430968e9646161 SHA256 c2fe6ef0bdc0a9f841ae6fe214c06a15d666f90df027d105305f3e0dc109a667
DIST icewm-1.2.33.tar.gz 829799 RMD160 1c3863beaa724727665354d03d3982abf6914216 SHA1 dce8cd65e9f6d1d692c93fb3dbba18a68f431ff8 SHA256 01ecb46d76dc24cc09eddfbf205111a31936602af72df0032f32611e97e91a39
DIST icewm-1.2.34.tar.gz 830558 RMD160 f85a9332312134d22db19e806d9e7122ece76f07 SHA1 9cc7c47e47767eccf957561f1a166ffe631c3d42 SHA256 09db6549cbe1a59a01d0c83d193425fffa6513fad07bc5aa872d0a995deb20db
+DIST icewm-1.2.35.tar.gz 831087 RMD160 19b044d9f88f860d3e25a3f419404e106162f40b SHA1 a0174901ca89aa091a58efedfec1536c5e477210 SHA256 2dfab6ba731eca3035bd86369b9e0599fff2785983cdca7f4cd3a39290998ddd
EBUILD icewm-1.2.30-r1.ebuild 2502 RMD160 54f4ccbf57653e97d04ec759766937759b1a6af0 SHA1 fc05618b97a6d5806316b42452b98067ba643a1b SHA256 27059fa9fb5a799074f789dabba504a6a3269ab92cacbb271441709bab796019
EBUILD icewm-1.2.30.ebuild 2428 RMD160 7e480e189d0e272ceee6704ebe1b8c8b48ebb568 SHA1 f7c4be3be7c56b08780f722460498cb457c6d23a SHA256 8d4aa587d2ee0976d8c786972ba6d7ff5b03e66030ce4037ad659b191f278089
EBUILD icewm-1.2.32.ebuild 2499 RMD160 4e12883a1feb5226f7579d423fe3c889dd9a242b SHA1 29e10c3df300e4683e15dbea48638740dc2d1d18 SHA256 86b0de96b777bdfed1be321921dfc382226c56c9af93607e44b63f50674eb225
EBUILD icewm-1.2.33.ebuild 2509 RMD160 e25794f0f871c15741d14b14fdca82f21a76ee72 SHA1 496fa06c23a38848f22c858266f8ae11c37673e0 SHA256 ce614f0a27cc6f9e7dc27e157609a37ad6f3aced58be5d8ac5bbb0ba222da6c8
EBUILD icewm-1.2.34.ebuild 2542 RMD160 5f01b34ae3a7d87f98437550eeef4e05defd89bd SHA1 5014e7df0f4317cc8016544969b44c676f45844a SHA256 c89588f2359e9bc55f5f76c6f61b1f653a1906aaa472de21856928002b0ae8d7
-MISC ChangeLog 20652 RMD160 ec48ad638344400966ca823af4e84fd533bb7d24 SHA1 dde06561ef9c62f5b685ba6513855b41c08598a6 SHA256 41f63138e95ffb9477e622f45f9f49a55a6feff02ac04559a87839cd1e76d063
+EBUILD icewm-1.2.35.ebuild 2542 RMD160 489fa2f2783a1bde76a88bf8e88f336dcde7aef8 SHA1 caae36e3c8ea66d7c2e3393d1188a075101b83ef SHA256 008ae9d1249da98ccf0325ab0d1f1d512bd768b8bd7fa9aeaa0faf8c5aae8032
+MISC ChangeLog 20778 RMD160 dacad6c2d58fc5ae95f71c2331ad29a0b072b6d1 SHA1 1f945b7193be47b4f7a7c64e089586b7c824e97e SHA256 9b8cb6c1ece60405680a690b29773e0a2db12e81101adaa52dde4de0edb9d5e7
MISC metadata.xml 493 RMD160 0bbe3c531828a59ae0acc28960f5cd07c0bfe267 SHA1 b36a5587aef89d30761e7e93580dd4315b76c071 SHA256 1bbbf08fd526a7b909a847f1d30c2126bdcfa67211a52fc4bfc96768dc3920f1
diff --git a/x11-wm/icewm/icewm-1.2.35.ebuild b/x11-wm/icewm/icewm-1.2.35.ebuild
new file mode 100644
index 000000000000..756ecd9c8d99
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.2.35.ebuild
@@ -0,0 +1,104 @@
+# 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.35.ebuild,v 1.1 2008/02/19 15:20:37 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"
+}