summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorSeemant Kulleen <seemant@gentoo.org>2002-07-07 01:41:20 +0000
committerSeemant Kulleen <seemant@gentoo.org>2002-07-07 01:41:20 +0000
commit3c9a687c153e0c2cf7534d5ff0a28b99507bc43b (patch)
tree4507b4e1a093359a28ee53dd0df92fe60a876444 /x11-wm
parentAdded ruby-libglade-1.2, which is older than 0.29. (diff)
downloadhistorical-3c9a687c153e0c2cf7534d5ff0a28b99507bc43b.tar.gz
historical-3c9a687c153e0c2cf7534d5ff0a28b99507bc43b.tar.bz2
historical-3c9a687c153e0c2cf7534d5ff0a28b99507bc43b.zip
version bump
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/icewm/ChangeLog11
-rw-r--r--x11-wm/icewm/files/digest-icewm-1.0.9.2-r41
-rw-r--r--x11-wm/icewm/files/digest-icewm-1.2.01
-rw-r--r--x11-wm/icewm/files/digest-icewm-1.2.0_pre31
-rw-r--r--x11-wm/icewm/files/digest-icewm-1.2.0_pre3-r11
-rw-r--r--x11-wm/icewm/files/icewm-1.0.9.2-gcc31-gentoo.patch15
-rw-r--r--x11-wm/icewm/files/icewm-1.2.0-gcc31-gentoo.patch (renamed from x11-wm/icewm/files/icewm-1.2.0_pre3-gcc31-gentoo.patch)0
-rw-r--r--x11-wm/icewm/icewm-1.0.9.2-r4.ebuild57
-rw-r--r--x11-wm/icewm/icewm-1.2.0.ebuild (renamed from x11-wm/icewm/icewm-1.2.0_pre3-r1.ebuild)20
-rw-r--r--x11-wm/icewm/icewm-1.2.0_pre3.ebuild77
10 files changed, 25 insertions, 159 deletions
diff --git a/x11-wm/icewm/ChangeLog b/x11-wm/icewm/ChangeLog
index a0b44323de6a..1fcd241455f8 100644
--- a/x11-wm/icewm/ChangeLog
+++ b/x11-wm/icewm/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for x11-wm/icewm
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/ChangeLog,v 1.7 2002/07/02 10:10:03 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/ChangeLog,v 1.8 2002/07/07 01:41:20 seemant Exp $
+
+*icewm-1.2.0 (06 Jul 2002)
+
+ 06 Jul 2002; Seemant Kulleen <seemant@gentoo.org> icewm-1.2.0.ebuild
+ files/icewm-1.2.0-gcc31-gentoo.patch files/digest-icewm-1.2.0 :
+
+ Version bump, thanks to: craig@mosquitonet.com (Craig Callender) in bug #
+ 4539. And NLS translation files are now installed properly, thanks to:
+ arkmch@priv4.onet.pl (Arkadiusz Mucha) in bug #4532.
*icewm-1.2.0_pre3-r1 (02 Jul 2002)
diff --git a/x11-wm/icewm/files/digest-icewm-1.0.9.2-r4 b/x11-wm/icewm/files/digest-icewm-1.0.9.2-r4
deleted file mode 100644
index 14ee41d7fddd..000000000000
--- a/x11-wm/icewm/files/digest-icewm-1.0.9.2-r4
+++ /dev/null
@@ -1 +0,0 @@
-MD5 076d02415b694518b61b569ddd12822c icewm-1.0.9-2.tar.gz 630017
diff --git a/x11-wm/icewm/files/digest-icewm-1.2.0 b/x11-wm/icewm/files/digest-icewm-1.2.0
new file mode 100644
index 000000000000..fbfead7c707d
--- /dev/null
+++ b/x11-wm/icewm/files/digest-icewm-1.2.0
@@ -0,0 +1 @@
+MD5 0972000f4f0569c34ff03c8db200d396 icewm-1.2.0.tar.gz 684306
diff --git a/x11-wm/icewm/files/digest-icewm-1.2.0_pre3 b/x11-wm/icewm/files/digest-icewm-1.2.0_pre3
deleted file mode 100644
index ae58f742f0d5..000000000000
--- a/x11-wm/icewm/files/digest-icewm-1.2.0_pre3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 6dbf59faeb291cf01da98359bffdaf43 icewm-1.2.0pre3.tar.gz 672387
diff --git a/x11-wm/icewm/files/digest-icewm-1.2.0_pre3-r1 b/x11-wm/icewm/files/digest-icewm-1.2.0_pre3-r1
deleted file mode 100644
index ae58f742f0d5..000000000000
--- a/x11-wm/icewm/files/digest-icewm-1.2.0_pre3-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 6dbf59faeb291cf01da98359bffdaf43 icewm-1.2.0pre3.tar.gz 672387
diff --git a/x11-wm/icewm/files/icewm-1.0.9.2-gcc31-gentoo.patch b/x11-wm/icewm/files/icewm-1.0.9.2-gcc31-gentoo.patch
deleted file mode 100644
index 76273fc12ea6..000000000000
--- a/x11-wm/icewm/files/icewm-1.0.9.2-gcc31-gentoo.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-diff -ru icewm-1.0.9/src/wmclient.h icewm-1.0.9-edited/src/wmclient.h
---- icewm-1.0.9/src/wmclient.h Tue Oct 9 16:54:03 2001
-+++ icewm-1.0.9-edited/src/wmclient.h Thu May 23 20:44:53 2002
-@@ -11,10 +11,7 @@
- typedef int FrameState;
-
- #ifndef __YIMP_UTIL__
--//!!! remove these if possible
--typedef struct XWMHints;
--typedef struct XSizeHints;
--typedef struct XClassHint;
-+# include <X11/Xutil.h>
- #endif
-
- class ClientData {
diff --git a/x11-wm/icewm/files/icewm-1.2.0_pre3-gcc31-gentoo.patch b/x11-wm/icewm/files/icewm-1.2.0-gcc31-gentoo.patch
index d4d45bc3b7a1..d4d45bc3b7a1 100644
--- a/x11-wm/icewm/files/icewm-1.2.0_pre3-gcc31-gentoo.patch
+++ b/x11-wm/icewm/files/icewm-1.2.0-gcc31-gentoo.patch
diff --git a/x11-wm/icewm/icewm-1.0.9.2-r4.ebuild b/x11-wm/icewm/icewm-1.0.9.2-r4.ebuild
deleted file mode 100644
index 86dc3c1f06ee..000000000000
--- a/x11-wm/icewm/icewm-1.0.9.2-r4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2001 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# Maintainer: Daniel Robbins <drobbins@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.0.9.2-r4.ebuild,v 1.1 2002/05/26 21:17:43 mkennedy Exp $
-
-NV=1.0.9-2
-S=${WORKDIR}/icewm-1.0.9
-DESCRIPTION="Ice Window Manager"
-SRC_URI="prdownloads.sourceforge.net/${PN}/${PN}-${NV}.tar.gz"
-HOMEPAGE="www.icewm.org"
-
-DEPEND="virtual/x11
- nls? ( >=sys-devel/gettext-0.10.40 )
- imlib? ( >=media-libs/imlib-1.9.10-r1 )"
-
-src_unpack(){
- unpack ${A}
- cd ${S}
- patch -p1 <${FILESDIR}/icewm-1.0.9.2-gcc31-gentoo.patch || die
-
- # icewm's doc dir layout is un-gentoo-like. To fix it, we have
- # "make install" skip the docs install, and do it ourselves. That also
- # means we have to adjust the Makefile so that it can find the help files
- # when you choose the 'help' item out of its menu.
- t=src/Makefile
- cp $t $t.orig
- sed 's:icewm-$(VERSION)/::' $t.orig > $t
-}
-
-src_compile(){
- use nls && myconf="$myconf --enable-nls" \
- || myconf="$myconf --disable-nls"
- use imlib && myconf="$myconf --with-imlib" \
- || myconf="$myconf --without-imlib"
- ./configure \
- --build=${CHOST} \
- --prefix=/usr \
- --with-libdir=/usr/lib/icewm \
- --with-cfgdir=/etc/icewm \
- --with-docdir=/usr/share/doc/${PF}/html \
- $myconf || die "configure failed"
- emake || die "emake failed"
-}
-
-src_install(){
- make \
- prefix=${D}/usr \
- LIBDIR=${D}/usr/lib/icewm \
- CFGDIR=${D}/etc/icewm \
- DOCDIR=${S}/dummy \
- install || die "make install failed"
- dodoc AUTHORS BUGS CHANGES COPYING FAQ PLATFORMS README* TODO VERSION
- dohtml -a html,sgml doc/*
-
- exeinto /etc/X11/Sessions
- doexe $FILESDIR/icewm
-}
diff --git a/x11-wm/icewm/icewm-1.2.0_pre3-r1.ebuild b/x11-wm/icewm/icewm-1.2.0.ebuild
index 58c980a34a49..3db8d4080fe1 100644
--- a/x11-wm/icewm/icewm-1.2.0_pre3-r1.ebuild
+++ b/x11-wm/icewm/icewm-1.2.0.ebuild
@@ -1,18 +1,22 @@
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
-# /space/gentoo/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.2.0-r1.ebuild,v 1.1 2002/05/26 21:17:43 mkennedy Exp
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.2.0.ebuild,v 1.1 2002/07/07 01:41:20 seemant Exp $
-MY_P=${P/_/}
-S=${WORKDIR}/${MY_P}
+S=${WORKDIR}/${P}
DESCRIPTION="Ice Window Manager"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
HOMEPAGE="www.icewm.org"
DEPEND="virtual/x11
+ esd? ( media-sound/esound )
+ nls? ( sys-devel/gettext )
imlib? ( >=media-libs/imlib-1.9.10-r1 )
- nls? ( >=sys-devel/gettext-0.10.40 )
truetype? ( >=media-libs/freetype-2.0.9 )"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86"
+
src_unpack(){
unpack ${A}
@@ -30,6 +34,10 @@ src_unpack(){
}
src_compile(){
+
+ use esd \
+ && myconf="${myconf} --with-esd-config=/usr/bin/esd-config"
+
use nls \
&& myconf="${myconf} --enable-nls --enable-i18n" \
|| myconf="${myconf} --disable-nls --disable-i18n"
@@ -64,8 +72,8 @@ src_install(){
prefix=${D}/usr \
LIBDIR=${D}/usr/lib/icewm \
CFGDIR=${D}/etc/icewm \
+ LOCDIR=${D}/usr/share/locale \
DOCDIR=${S}/dummy \
- LOCDIR=${S}/usr/share/locale \
install || die "make install failed"
dodoc AUTHORS BUGS CHANGES COPYING FAQ PLATFORMS README* TODO VERSION
diff --git a/x11-wm/icewm/icewm-1.2.0_pre3.ebuild b/x11-wm/icewm/icewm-1.2.0_pre3.ebuild
deleted file mode 100644
index 74ebe4757222..000000000000
--- a/x11-wm/icewm/icewm-1.2.0_pre3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2002 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License, v2 or later
-# /space/gentoo/cvsroot/gentoo-x86/x11-wm/icewm/icewm-1.2.0-r1.ebuild,v 1.1 2002/05/26 21:17:43 mkennedy Exp
-
-MY_P=${P/_/}
-S=${WORKDIR}/${MY_P}
-DESCRIPTION="Ice Window Manager"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-HOMEPAGE="www.icewm.org"
-
-DEPEND="virtual/x11
- imlib? ( >=media-libs/imlib-1.9.10-r1 )
- nls? ( >=sys-devel/gettext-0.10.40 )
- truetype? ( >=media-libs/freetype-2.0.9 )"
-
-src_unpack(){
- unpack ${A}
-
- cd ${S}
-
- patch -p1< ${FILESDIR}/${P}-gcc31-gentoo.patch || die
-
- # icewm's doc dir layout is un-gentoo-like. To fix it, we have
- # "make install" skip the docs install, and do it ourselves. That also
- # means we have to adjust the Makefile so that it can find the help files
- # when you choose the 'help' item out of its menu.
- cp Makefile Makefile.orig
- sed 's:icewm-$(VERSION)/::' \
- Makefile.orig > Makefile
-}
-
-src_compile(){
- use nls \
- && myconf="${myconf} --enable-nls --enable-i18n" \
- || myconf="${myconf} --disable-nls --disable-i18n"
-
- use imlib \
- && myconf="${myconf} --with-imlib" \
- || myconf="${myconf} --without-imlib"
-
- use truetype \
- && myconf="${myconf} --enable-gradients" \
- || myconf="${myconf} --disable-xfreetype"
-
- # until the new sexy use style arch code is implemented...
- if [ ${ARCH} != "x86" ]
- then
- myconf="${myconf} --disable-x86-asm"
- else
- myconf="${myconf} --enable-x86-asm"
- fi
-
- econf \
- --with-libdir=/usr/lib/icewm \
- --with-cfgdir=/etc/icewm \
- --with-docdir=/usr/share/doc/${PF}/html \
- ${myconf} || die "configure failed"
-
- emake || die "emake failed"
-}
-
-src_install(){
- make \
- prefix=${D}/usr \
- LIBDIR=${D}/usr/lib/icewm \
- CFGDIR=${D}/etc/icewm \
- DOCDIR=${S}/dummy \
- LOCDIR=${S}/usr/share/locale \
- install || die "make install failed"
-
- dodoc AUTHORS BUGS CHANGES COPYING FAQ PLATFORMS README* TODO VERSION
- dohtml -a html,sgml doc/*
-
- echo "#!/bin/bash\n/usr/bin/icewm" > icewm
- exeinto /etc/X11/Sessions
- doexe icewm
-}