diff options
author | Steve Dibb <beandog@gentoo.org> | 2008-02-19 15:20:37 +0000 |
---|---|---|
committer | Steve Dibb <beandog@gentoo.org> | 2008-02-19 15:20:37 +0000 |
commit | cf18f7c681aa8100ac8ed34d765f9e0b5ee6b366 (patch) | |
tree | 1a9516213aaae9652aa3ea7d24549ab1c38d0611 /x11-wm/icewm | |
parent | Revision bump, see bug #207762. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | x11-wm/icewm/Manifest | 4 | ||||
-rw-r--r-- | x11-wm/icewm/icewm-1.2.35.ebuild | 104 |
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" +} |