summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Dibb <beandog@gentoo.org>2008-01-24 20:30:40 +0000
committerSteve Dibb <beandog@gentoo.org>2008-01-24 20:30:40 +0000
commit5b84ab1f92600aeff9ef6cf16144bab86630aa64 (patch)
treed706da72f22e135cc33af0c87567af587a57ca74 /x11-wm/icewm
parentStable on amd64, bug #203652 (diff)
downloadhistorical-5b84ab1f92600aeff9ef6cf16144bab86630aa64.tar.gz
historical-5b84ab1f92600aeff9ef6cf16144bab86630aa64.tar.bz2
historical-5b84ab1f92600aeff9ef6cf16144bab86630aa64.zip
Version bump, bug 204719
Package-Manager: portage-2.1.4
Diffstat (limited to 'x11-wm/icewm')
-rw-r--r--x11-wm/icewm/ChangeLog9
-rw-r--r--x11-wm/icewm/Manifest16
-rw-r--r--x11-wm/icewm/files/digest-icewm-1.2.343
-rw-r--r--x11-wm/icewm/icewm-1.2.34.ebuild104
4 files changed, 126 insertions, 6 deletions
diff --git a/x11-wm/icewm/ChangeLog b/x11-wm/icewm/ChangeLog
index ce9655631738..402cacc414f3 100644
--- a/x11-wm/icewm/ChangeLog
+++ b/x11-wm/icewm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-wm/icewm
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/ChangeLog,v 1.133 2007/12/18 15:06:41 beandog Exp $
+# 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 $
+
+*icewm-1.2.34 (24 Jan 2008)
+
+ 24 Jan 2008; Steve Dibb <beandog@gentoo.org> +icewm-1.2.34.ebuild:
+ Version bump, bug 204719
*icewm-1.2.33 (18 Dec 2007)
diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index b1a445e4ead9..7a4eba690d0f 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -9,6 +9,7 @@ SHA256 3357b8d27e4979a59fc45298ded733c623832143b1c155da72cfb24aee6d3e95 files/ic
DIST icewm-1.2.30.tar.gz 809353 RMD160 6848ac22f6562a8e0bb43def621b26f66bef56a7 SHA1 f3cb31275b2d5fefd791711d1c7f113e7303a687 SHA256 4b802cf77ecf09bc44345f8fba3c11fd08dca0e8272e628b447ecf7289637e1d
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
EBUILD icewm-1.2.30-r1.ebuild 2502 RMD160 54f4ccbf57653e97d04ec759766937759b1a6af0 SHA1 fc05618b97a6d5806316b42452b98067ba643a1b SHA256 27059fa9fb5a799074f789dabba504a6a3269ab92cacbb271441709bab796019
MD5 1f74fa846ea58eaf60b879dc6229bca2 icewm-1.2.30-r1.ebuild 2502
RMD160 54f4ccbf57653e97d04ec759766937759b1a6af0 icewm-1.2.30-r1.ebuild 2502
@@ -25,10 +26,14 @@ EBUILD icewm-1.2.33.ebuild 2509 RMD160 e25794f0f871c15741d14b14fdca82f21a76ee72
MD5 6a268e9062b6bc549284995e93468dc4 icewm-1.2.33.ebuild 2509
RMD160 e25794f0f871c15741d14b14fdca82f21a76ee72 icewm-1.2.33.ebuild 2509
SHA256 ce614f0a27cc6f9e7dc27e157609a37ad6f3aced58be5d8ac5bbb0ba222da6c8 icewm-1.2.33.ebuild 2509
-MISC ChangeLog 20526 RMD160 ed44e9c0acbba0a183a64642cc5d12909e6f9818 SHA1 a5ce6eb23325426a870ed4463ff59055120b880a SHA256 d0f0b166f3de500fc1a98fe7ae19fe88b3288396e695da2014a1014085455c0c
-MD5 b4832281e555c015a08042a473ce739f ChangeLog 20526
-RMD160 ed44e9c0acbba0a183a64642cc5d12909e6f9818 ChangeLog 20526
-SHA256 d0f0b166f3de500fc1a98fe7ae19fe88b3288396e695da2014a1014085455c0c ChangeLog 20526
+EBUILD icewm-1.2.34.ebuild 2542 RMD160 5f01b34ae3a7d87f98437550eeef4e05defd89bd SHA1 5014e7df0f4317cc8016544969b44c676f45844a SHA256 c89588f2359e9bc55f5f76c6f61b1f653a1906aaa472de21856928002b0ae8d7
+MD5 e07f82f0548af1411300a37bac1eb048 icewm-1.2.34.ebuild 2542
+RMD160 5f01b34ae3a7d87f98437550eeef4e05defd89bd icewm-1.2.34.ebuild 2542
+SHA256 c89588f2359e9bc55f5f76c6f61b1f653a1906aaa472de21856928002b0ae8d7 icewm-1.2.34.ebuild 2542
+MISC ChangeLog 20652 RMD160 ec48ad638344400966ca823af4e84fd533bb7d24 SHA1 dde06561ef9c62f5b685ba6513855b41c08598a6 SHA256 41f63138e95ffb9477e622f45f9f49a55a6feff02ac04559a87839cd1e76d063
+MD5 d4d387daab7ade5088e689908ef4b307 ChangeLog 20652
+RMD160 ec48ad638344400966ca823af4e84fd533bb7d24 ChangeLog 20652
+SHA256 41f63138e95ffb9477e622f45f9f49a55a6feff02ac04559a87839cd1e76d063 ChangeLog 20652
MISC metadata.xml 493 RMD160 0bbe3c531828a59ae0acc28960f5cd07c0bfe267 SHA1 b36a5587aef89d30761e7e93580dd4315b76c071 SHA256 1bbbf08fd526a7b909a847f1d30c2126bdcfa67211a52fc4bfc96768dc3920f1
MD5 c22eafd317515ab78644ac20d9faf7fd metadata.xml 493
RMD160 0bbe3c531828a59ae0acc28960f5cd07c0bfe267 metadata.xml 493
@@ -45,3 +50,6 @@ SHA256 12bfc8d4945a92efff76cc06b9ef22b78c34e9109583404ea49ba0afe343a262 files/di
MD5 fa7c84cd37d1654899efcc5ac58ab08d files/digest-icewm-1.2.33 238
RMD160 c4ecd3b1668bef14156c944f352edb8cdf95a9d4 files/digest-icewm-1.2.33 238
SHA256 7d76703dab060c626476fcdb5c6440701864b0fc85efa64cc0179d55653b477b files/digest-icewm-1.2.33 238
+MD5 ff263b11a28b1bb58cc3d9a361ff6d3f files/digest-icewm-1.2.34 238
+RMD160 4f80406659e54e35ce9d5831e39eb0b7e5e3c03d files/digest-icewm-1.2.34 238
+SHA256 c73fb91eb07e7f0d68af30f114f66ea47849c50a7a1d232ebcf125db60c67850 files/digest-icewm-1.2.34 238
diff --git a/x11-wm/icewm/files/digest-icewm-1.2.34 b/x11-wm/icewm/files/digest-icewm-1.2.34
new file mode 100644
index 000000000000..da52317fa3ce
--- /dev/null
+++ b/x11-wm/icewm/files/digest-icewm-1.2.34
@@ -0,0 +1,3 @@
+MD5 f70928acaaede228d6726fecdfe5b0db icewm-1.2.34.tar.gz 830558
+RMD160 f85a9332312134d22db19e806d9e7122ece76f07 icewm-1.2.34.tar.gz 830558
+SHA256 09db6549cbe1a59a01d0c83d193425fffa6513fad07bc5aa872d0a995deb20db icewm-1.2.34.tar.gz 830558
diff --git a/x11-wm/icewm/icewm-1.2.34.ebuild b/x11-wm/icewm/icewm-1.2.34.ebuild
new file mode 100644
index 000000000000..1edd9f5a48bb
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.2.34.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.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"
+}