summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-wm/ion-devel')
-rw-r--r--x11-wm/ion-devel/ChangeLog5
-rw-r--r--x11-wm/ion-devel/Manifest15
-rw-r--r--x11-wm/ion-devel/files/digest-ion-devel-20030814-r31
-rw-r--r--x11-wm/ion-devel/files/digest-ion-devel-20030814-r41
-rw-r--r--x11-wm/ion-devel/files/digest-ion-devel-20030814-r51
-rw-r--r--x11-wm/ion-devel/files/digest-ion-devel-200311211
-rw-r--r--x11-wm/ion-devel/files/stacking-20030814.patch174
-rw-r--r--x11-wm/ion-devel/files/stripws-20030814.patch12
-rw-r--r--x11-wm/ion-devel/files/system.mk-20030814-no-utf8.patch61
-rw-r--r--x11-wm/ion-devel/files/system.mk-20030814.patch70
-rw-r--r--x11-wm/ion-devel/files/tabdrag-20030814.patch11
-rw-r--r--x11-wm/ion-devel/ion-devel-20030814-r3.ebuild77
-rw-r--r--x11-wm/ion-devel/ion-devel-20030814-r4.ebuild78
-rw-r--r--x11-wm/ion-devel/ion-devel-20030814-r5.ebuild79
-rw-r--r--x11-wm/ion-devel/ion-devel-20031121.ebuild28
15 files changed, 5 insertions, 609 deletions
diff --git a/x11-wm/ion-devel/ChangeLog b/x11-wm/ion-devel/ChangeLog
index e5d17a332825..cb1bed5c3084 100644
--- a/x11-wm/ion-devel/ChangeLog
+++ b/x11-wm/ion-devel/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for x11-wm/ion-devel
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/ion-devel/ChangeLog,v 1.22 2003/12/22 18:53:13 twp Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/ion-devel/ChangeLog,v 1.23 2003/12/29 01:54:59 twp Exp $
+
+ 28 Dec 2003; Tom Payne <twp@gentoo.org> :
+ Removed old versions.
*ion-devel-20031211 (21 Dec 2003)
diff --git a/x11-wm/ion-devel/Manifest b/x11-wm/ion-devel/Manifest
index 3f28be1af2a6..bd77ef32a4fb 100644
--- a/x11-wm/ion-devel/Manifest
+++ b/x11-wm/ion-devel/Manifest
@@ -1,19 +1,6 @@
-MD5 f12998f3b245d98d59290a99526eb193 ChangeLog 3059
-MD5 2312c521f3268fb034b7532fa6f68fbf ion-devel-20030814-r4.ebuild 1992
-MD5 e820a923b42459fbf9b6de037a71fb0a ion-devel-20030814-r5.ebuild 2045
-MD5 1eef30dc0886afa4e83ced96b5b2cbaa ion-devel-20030814-r3.ebuild 1950
-MD5 69f95dd36c690bf33e41672b7097e67b ion-devel-20031121.ebuild 785
+MD5 23367319377725632f1f054691f1001b ChangeLog 3128
MD5 d992d28bec4a3bfd72b441145091a58e metadata.xml 244
MD5 0b0a9b9fd291425ba8eadd94c34a28f8 ion-devel-20031211.ebuild 4677
-MD5 8fdcbc4385bc96bf46343ecdec97d02b files/stripws-20030814.patch 321
-MD5 e37cf29e6d41d4c538ccd03e6f068f64 files/stacking-20030814.patch 5037
-MD5 7f3e096c736a8cea2eeae99794a863ff files/digest-ion-devel-20030814-r4 70
-MD5 7f3e096c736a8cea2eeae99794a863ff files/digest-ion-devel-20030814-r5 70
-MD5 cc554204fb26ff1144a2b2507bcfed89 files/tabdrag-20030814.patch 398
-MD5 92fa5501b1cf9ff2611093ea30d87b71 files/digest-ion-devel-20031121 70
-MD5 7f3e096c736a8cea2eeae99794a863ff files/digest-ion-devel-20030814-r3 70
-MD5 98c71f87e862ab99debe159d501d166a files/system.mk-20030814.patch 2206
-MD5 5eef2ffb8c8102e7751915ab51851cb1 files/system.mk-20030814-no-utf8.patch 1799
MD5 0c8bc4fbe8043890bef1030f3dbb5d72 files/find-suitable-screen-20030814.patch 820
MD5 62369ae49848ca05d5229b9d457d60f3 files/digest-ion-devel-20031211 70
MD5 0b598be81d448ccf53ff99340dba5f05 files/ion-devel-20031211-miscellaneous.patch 2169
diff --git a/x11-wm/ion-devel/files/digest-ion-devel-20030814-r3 b/x11-wm/ion-devel/files/digest-ion-devel-20030814-r3
deleted file mode 100644
index fb1828342d7e..000000000000
--- a/x11-wm/ion-devel/files/digest-ion-devel-20030814-r3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f5c779ff79ef982d76dec2f1e57d4034 ion-devel-20030814.tar.gz 284786
diff --git a/x11-wm/ion-devel/files/digest-ion-devel-20030814-r4 b/x11-wm/ion-devel/files/digest-ion-devel-20030814-r4
deleted file mode 100644
index fb1828342d7e..000000000000
--- a/x11-wm/ion-devel/files/digest-ion-devel-20030814-r4
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f5c779ff79ef982d76dec2f1e57d4034 ion-devel-20030814.tar.gz 284786
diff --git a/x11-wm/ion-devel/files/digest-ion-devel-20030814-r5 b/x11-wm/ion-devel/files/digest-ion-devel-20030814-r5
deleted file mode 100644
index fb1828342d7e..000000000000
--- a/x11-wm/ion-devel/files/digest-ion-devel-20030814-r5
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f5c779ff79ef982d76dec2f1e57d4034 ion-devel-20030814.tar.gz 284786
diff --git a/x11-wm/ion-devel/files/digest-ion-devel-20031121 b/x11-wm/ion-devel/files/digest-ion-devel-20031121
deleted file mode 100644
index bda938622911..000000000000
--- a/x11-wm/ion-devel/files/digest-ion-devel-20031121
+++ /dev/null
@@ -1 +0,0 @@
-MD5 2f35ab790d4478c7541b134aa5b152b5 ion-devel-20031121.tar.gz 302261
diff --git a/x11-wm/ion-devel/files/stacking-20030814.patch b/x11-wm/ion-devel/files/stacking-20030814.patch
deleted file mode 100644
index 4826d959c52b..000000000000
--- a/x11-wm/ion-devel/files/stacking-20030814.patch
+++ /dev/null
@@ -1,174 +0,0 @@
-Index: floatws/floatws.c
-===================================================================
-RCS file: /share/cvsrepos/ion/floatws/floatws.c,v
-retrieving revision 1.49
-diff -r1.49 floatws.c
-56,57d55
-< XReparentWindow(wglobal.dpy, ws->dummywin, parent->win, geom->x, geom->h);
-<
-59c57,58
-< region_set_parent((WRegion*)ws, (WRegion*)parent);
----
-> XReparentWindow(wglobal.dpy, ws->dummywin, parent->win, geom->x, geom->h);
-> region_attach_parent((WRegion*)ws, (WRegion*)parent);
-Index: ioncore/clientwin.c
-===================================================================
-RCS file: /share/cvsrepos/ion/ioncore/clientwin.c,v
-retrieving revision 1.99
-diff -r1.99 clientwin.c
-908c908,909
-< if(np!=NULL)
----
-> if(np!=NULL){
-> region_detach_parent((WRegion*)cwin);
-909a911,912
-> region_attach_parent((WRegion*)cwin, (WRegion*)np);
-> }
-951,953d953
-< region_detach_parent((WRegion*)cwin);
-< region_set_parent((WRegion*)cwin, (WRegion*)par);
-<
-955d954
-<
-Index: ioncore/genframe.c
-===================================================================
-RCS file: /share/cvsrepos/ion/ioncore/genframe.c,v
-retrieving revision 1.44
-diff -r1.44 genframe.c
-339a340
-> region_detach_parent((WRegion*)genframe);
-342a344
-> region_attach_parent((WRegion*)genframe, (WRegion*)parent);
-394,395d395
-< region_detach_parent((WRegion*)genframe);
-< region_set_parent((WRegion*)genframe, (WRegion*)parent);
-397d396
-<
-Index: ioncore/mplex.c
-===================================================================
-RCS file: /share/cvsrepos/ion/ioncore/mplex.c,v
-retrieving revision 1.15
-diff -r1.15 mplex.c
-168a169
-> region_detach_parent((WRegion*)mplex);
-171a173
-> region_attach_parent((WRegion*)mplex, (WRegion*)parent);
-192,193d193
-< region_detach_parent((WRegion*)mplex);
-< region_set_parent((WRegion*)mplex, (WRegion*)parent);
-195d194
-<
-Index: ioncore/region.c
-===================================================================
-RCS file: /share/cvsrepos/ion/ioncore/region.c,v
-retrieving revision 1.63
-diff -r1.63 region.c
-55,63d54
-< if(parent!=NULL){
-< reg->rootwin=parent->rootwin;
-< /*link_child(parent, reg);*/
-< region_set_parent(reg, parent);
-< }else{
-< assert(WOBJ_IS(reg, WRootWin) || WOBJ_IS(reg, WScreen));
-< reg->rootwin=NULL;
-< }
-<
-71,73d61
-< if(!WOBJ_IS(reg, WClientWin))
-< region_set_name(reg, WOBJ_TYPESTR(reg));
-<
-83a72,83
->
-> if(parent!=NULL){
-> reg->rootwin=parent->rootwin;
-> /*link_child(parent, reg);*/
-> region_attach_parent(reg, parent);
-> }else{
-> assert(WOBJ_IS(reg, WRootWin) || WOBJ_IS(reg, WScreen));
-> reg->rootwin=NULL;
-> }
->
-> if(!WOBJ_IS(reg, WClientWin))
-> region_set_name(reg, WOBJ_TYPESTR(reg));
-652d651
-< /*link_child(par, reg);*/
-654a654,660
-> }
->
->
-> void region_attach_parent(WRegion *reg, WRegion *parent)
-> {
-> region_set_parent(reg, parent);
-> region_raise(reg);
-Index: ioncore/region.h
-===================================================================
-RCS file: /share/cvsrepos/ion/ioncore/region.h,v
-retrieving revision 1.40
-diff -r1.40 region.h
-151a152
-> extern void region_attach_parent(WRegion *reg, WRegion *par);
-Index: ioncore/stacking.c
-===================================================================
-RCS file: /share/cvsrepos/ion/ioncore/stacking.c,v
-retrieving revision 1.6
-diff -r1.6 stacking.c
-84a85,86
->
-> D(fprintf(stderr, "keep_on_top: %p\n", reg));
-169a172,173
->
-> D(fprintf(stderr, "raise: %p\n", reg));
-178a183
-> D(fprintf(stderr, "below %p\n", par->keep_on_top_list));
-182a188,189
-> }else{
-> D(fprintf(stderr, "kept on top\n"));
-183a191
->
-205a214,215
->
-> D(fprintf(stderr, "lower: %p\n", reg));
-Index: ioncore/window.c
-===================================================================
-RCS file: /share/cvsrepos/ion/ioncore/window.c,v
-retrieving revision 1.24
-diff -r1.24 window.c
-67,68d66
-< region_init(&(wwin->region), (WRegion*)parent, geom);
-<
-72a71,72
-> region_init(&(wwin->region), (WRegion*)parent, geom);
->
-143c143
-< static void reparent_or_fit_window(WWindow *wwin, Window parwin,
----
-> static void reparent_or_fit_window(WWindow *wwin, WWindow *parent,
-149,150c149,151
-< if(parwin!=None){
-< XReparentWindow(wglobal.dpy, wwin->win, parwin, geom->x, geom->y);
----
-> if(parent!=NULL){
-> region_detach_parent((WRegion*)wwin);
-> XReparentWindow(wglobal.dpy, wwin->win, parent->win, geom->x, geom->y);
-151a153
-> region_attach_parent((WRegion*)wwin, (WRegion*)parent);
-168,171c170
-<
-< region_detach((WRegion*)wwin);
-< region_set_parent((WRegion*)wwin, (WRegion*)parent);
-< reparent_or_fit_window(wwin, parent->win, geom);
----
-> reparent_or_fit_window(wwin, parent, geom);
-178c177
-< reparent_or_fit_window(wwin, None, geom);
----
-> reparent_or_fit_window(wwin, NULL, geom);
-Index: ionws/ionws.c
-===================================================================
-RCS file: /share/cvsrepos/ion/ionws/ionws.c,v
-retrieving revision 1.24
-diff -r1.24 ionws.c
-62c62
-< region_set_parent((WRegion*)ws, (WRegion*)parent);
----
-> region_attach_parent((WRegion*)ws, (WRegion*)parent);
diff --git a/x11-wm/ion-devel/files/stripws-20030814.patch b/x11-wm/ion-devel/files/stripws-20030814.patch
deleted file mode 100644
index d31a1f025327..000000000000
--- a/x11-wm/ion-devel/files/stripws-20030814.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur ion-devel-20030814/query/edln.c ion-devel/query/edln.c
---- ion-devel-20030814/query/edln.c 2003-08-01 18:32:39.000000000 +0200
-+++ ion-devel/query/edln.c 2003-08-20 20:10:06.000000000 +0200
-@@ -697,7 +697,7 @@
- edln->p=NULL;
- edln->psize=edln->palloced=0;
-
-- stripws(p);
-+ /*stripws(p);*/
- return p;
- }
-
diff --git a/x11-wm/ion-devel/files/system.mk-20030814-no-utf8.patch b/x11-wm/ion-devel/files/system.mk-20030814-no-utf8.patch
deleted file mode 100644
index b4ec6c3700e3..000000000000
--- a/x11-wm/ion-devel/files/system.mk-20030814-no-utf8.patch
+++ /dev/null
@@ -1,61 +0,0 @@
---- ion-devel-20030814/system.mk 2003-07-30 16:14:46.000000000 +0200
-+++ ion-devel/system.mk 2003-08-18 14:04:32.000000000 +0200
-@@ -7,7 +7,7 @@
- ## Installation paths
- ##
-
--PREFIX=/usr/local/ion-devel
-+PREFIX=/usr
-
- # Unless you are creating a package conforming to some OS's standards, you
- # probably do not want to modify the following directories:
-@@ -15,13 +15,13 @@
- # 'ioncore' binary and 'ion' script
- BINDIR=$(PREFIX)/bin
- # Configuration .lua files
--ETCDIR=$(PREFIX)/etc/ion-devel
-+ETCDIR=/etc/X11/ion-devel
- # Some .lua files and ion-* shell scripts
- SHAREDIR=$(PREFIX)/share/ion-devel
- # Manual pages
--MANDIR=$(PREFIX)/man
-+MANDIR=$(PREFIX)/share/man
- # Some documents
--DOCDIR=$(PREFIX)/doc/ion-devel
-+DOCDIR=$(PREFIX)/share/doc/@PF@
- # Nothing at the moment
- INCDIR=$(PREFIX)/include/ion-devel
- # Nothing at the moment
-@@ -72,9 +72,9 @@
-
- # If you have installed Lua 5.0 from the official tarball without changing
- # paths, this so do it.
--LUA_PATH=/usr/local
--LUA_LIBS = -L$(LUA_PATH)/lib -R$(LUA_PATH)/lib -llua -llualib
--LUA_INCLUDES = -I$(LUA_PATH)/include
-+LUA_PATH=/usr
-+LUA_LIBS = -llua -llualib
-+LUA_INCLUDES =
- LUA=$(LUA_PATH)/bin/lua
-
- # If you are using the Debian packages, the following settings should be
-@@ -137,7 +137,7 @@
- # asprintf and vasprintf in the c library. (gnu libc has.)
- # If HAS_SYSTEM_ASPRINTF is not defined, an implementation
- # in sprintf_2.2/ is used.
--#HAS_SYSTEM_ASPRINTF=1
-+HAS_SYSTEM_ASPRINTF=1
-
-
- ##
-@@ -174,8 +174,8 @@
- # following should optimize function calls to Lua a little.
- #C99_SOURCE=-std=c99 -DCF_HAS_VA_COPY
-
--CFLAGS=-g -Os $(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES)
--LDFLAGS=-g -Os $(LIBS) $(EXTRA_LIBS)
-+CFLAGS=@CFLAGS@ $(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES)
-+LDFLAGS=@CFLAGS@ $(LIBS) $(EXTRA_LIBS)
-
-
- ##
diff --git a/x11-wm/ion-devel/files/system.mk-20030814.patch b/x11-wm/ion-devel/files/system.mk-20030814.patch
deleted file mode 100644
index 57696c553b0e..000000000000
--- a/x11-wm/ion-devel/files/system.mk-20030814.patch
+++ /dev/null
@@ -1,70 +0,0 @@
---- ion-devel-20030814/system.mk 2003-07-30 16:14:46.000000000 +0200
-+++ ion-devel/system.mk 2003-08-18 14:04:32.000000000 +0200
-@@ -7,7 +7,7 @@
- ## Installation paths
- ##
-
--PREFIX=/usr/local/ion-devel
-+PREFIX=/usr
-
- # Unless you are creating a package conforming to some OS's standards, you
- # probably do not want to modify the following directories:
-@@ -15,13 +15,13 @@
- # 'ioncore' binary and 'ion' script
- BINDIR=$(PREFIX)/bin
- # Configuration .lua files
--ETCDIR=$(PREFIX)/etc/ion-devel
-+ETCDIR=/etc/X11/ion-devel
- # Some .lua files and ion-* shell scripts
- SHAREDIR=$(PREFIX)/share/ion-devel
- # Manual pages
--MANDIR=$(PREFIX)/man
-+MANDIR=$(PREFIX)/share/man
- # Some documents
--DOCDIR=$(PREFIX)/doc/ion-devel
-+DOCDIR=$(PREFIX)/share/doc/@PF@
- # Nothing at the moment
- INCDIR=$(PREFIX)/include/ion-devel
- # Nothing at the moment
-@@ -72,9 +72,9 @@
-
- # If you have installed Lua 5.0 from the official tarball without changing
- # paths, this so do it.
--LUA_PATH=/usr/local
--LUA_LIBS = -L$(LUA_PATH)/lib -R$(LUA_PATH)/lib -llua -llualib
--LUA_INCLUDES = -I$(LUA_PATH)/include
-+LUA_PATH=/usr
-+LUA_LIBS = -llua -llualib
-+LUA_INCLUDES =
- LUA=$(LUA_PATH)/bin/lua
-
- # If you are using the Debian packages, the following settings should be
-@@ -113,7 +113,7 @@
- # specified here.
-
- # GNU/Linux and other glibc-2.2 based systems.
--#DEFINES += -DCF_UTF8 -DCF_ICONV_TARGET=\"WCHAR_T\" -DCF_ICONV_SOURCE=\"UTF-8\"
-+DEFINES += -DCF_UTF8 -DCF_ICONV_TARGET=\"WCHAR_T\" -DCF_ICONV_SOURCE=\"UTF-8\"
-
- # Systems that depend on libutf8 and libiconv might want these.
- #DEFINES += -DCF_UTF8 -DCF_LIBUTF8 -DCF_ICONV_TARGET=\"C99\" -DCF_ICONV_SOURCE=\"UTF-8\"
-@@ -137,7 +137,7 @@
- # asprintf and vasprintf in the c library. (gnu libc has.)
- # If HAS_SYSTEM_ASPRINTF is not defined, an implementation
- # in sprintf_2.2/ is used.
--#HAS_SYSTEM_ASPRINTF=1
-+HAS_SYSTEM_ASPRINTF=1
-
-
- ##
-@@ -174,8 +174,8 @@
- # following should optimize function calls to Lua a little.
- #C99_SOURCE=-std=c99 -DCF_HAS_VA_COPY
-
--CFLAGS=-g -Os $(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES)
--LDFLAGS=-g -Os $(LIBS) $(EXTRA_LIBS)
-+CFLAGS=@CFLAGS@ $(WARN) $(DEFINES) $(INCLUDES) $(EXTRA_INCLUDES)
-+LDFLAGS=@CFLAGS@ $(LIBS) $(EXTRA_LIBS)
-
-
- ##
diff --git a/x11-wm/ion-devel/files/tabdrag-20030814.patch b/x11-wm/ion-devel/files/tabdrag-20030814.patch
deleted file mode 100644
index fd018c8078b4..000000000000
--- a/x11-wm/ion-devel/files/tabdrag-20030814.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- ion-devel-20030814/ioncore/eventh.c 2003-08-06 15:55:06.000000000 +0200
-+++ ion-devel/ioncore/eventh.c 2003-09-09 22:22:43.000000000 +0200
-@@ -589,7 +589,7 @@
- * release) as one.
- */
- if(XPeekEvent(wglobal.dpy, &tmp)){
-- if(ev->type==MotionNotify || ev->type==ButtonRelease)
-+ if(tmp.type==MotionNotify || tmp.type==ButtonRelease)
- XNextEvent(wglobal.dpy, ev);
- }
- }
diff --git a/x11-wm/ion-devel/ion-devel-20030814-r3.ebuild b/x11-wm/ion-devel/ion-devel-20030814-r3.ebuild
deleted file mode 100644
index e94d4f753682..000000000000
--- a/x11-wm/ion-devel/ion-devel-20030814-r3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/ion-devel/ion-devel-20030814-r3.ebuild,v 1.1 2003/09/27 15:39:18 twp Exp $
-
-MY_P=${PN}-${PV/_p/-}
-DESCRIPTION="A tiling tabbed window manager designed with keyboard users in mind"
-HOMEPAGE="http://www.iki.fi/tuomov/ion/"
-SRC_URI="http://modeemi.fi/~tuomov/dl/${MY_P}.tar.gz"
-LICENSE="Clarified-Artistic"
-SLOT="0"
-KEYWORDS="~alpha ~arm ~hppa ~mips ~ppc ~sparc ~x86"
-IUSE="xinerama"
-DEPEND="virtual/x11
- app-misc/run-mailcap
- >=dev-lang/lua-5"
-S=${WORKDIR}/${MY_P}
-
-inherit eutils
-
-src_unpack() {
-
- unpack ${A}
-
- cd ${S}
-
- epatch ${FILESDIR}/system.mk-${PV}-no-utf8.patch
- epatch ${FILESDIR}/stripws-${PV}.patch
- epatch ${FILESDIR}/tabdrag-${PV}.patch
-
- sed -i system.mk \
- -e "s/@CFLAGS@/${CFLAGS}/g" \
- -e "s/@PF@/${PF}/g"
- if [ `use xinerama` ]; then
- einfo Enabling Xinerama support
- eend 0
- else
- einfo Disabling Xinerama support
- sed -i system.mk \
- -e 's/\(XINERAMA_LIBS=-lXinerama\)/#\1/' \
- -e 's/#\(DEFINES += -DCF_NO_XINERAMA\)/\1/'
- eend $?
- fi
-
- if has_version '<x11-base/xfree-4.3.0'; then
- einfo Enabling Xfree\<4.3.0/Opera/UTF-8 bug workaround
- eend 0
- else
- einfo Disabling Xfree\<4.3.0/Opera/UTF-8 bug workaround
- sed -i system.mk \
- -e 's/\(DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND\)/#\1/'
- eend $?
- fi
-
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
-
- make PREFIX=${D}/usr ETCDIR=${D}/etc/X11/ion-devel install || die
- dobin scripts/pwm
-
- echo -e "#!/bin/sh\n/usr/bin/ion" > ${T}/ion-devel
- echo -e "#!/bin/sh\n/usr/bin/pwm" > ${T}/pwm
- exeinto /etc/X11/Sessions
- doexe ${T}/ion-devel ${T}/pwm
-
-}
-
-pkg_postinst() {
- ewarn The configuration file format has changed. You may have to re-write your
- ewarn configuration files.
- ewarn To delete stale system-wide configuration files, run the command:
- ewarn "\trm -f ${R}etc/X11/ion-devel\*.conf"
-}
diff --git a/x11-wm/ion-devel/ion-devel-20030814-r4.ebuild b/x11-wm/ion-devel/ion-devel-20030814-r4.ebuild
deleted file mode 100644
index 43dcc0de2bd4..000000000000
--- a/x11-wm/ion-devel/ion-devel-20030814-r4.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/ion-devel/ion-devel-20030814-r4.ebuild,v 1.1 2003/11/05 17:21:59 twp Exp $
-
-MY_P=${PN}-${PV/_p/-}
-DESCRIPTION="A tiling tabbed window manager designed with keyboard users in mind"
-HOMEPAGE="http://www.iki.fi/tuomov/ion/"
-SRC_URI="http://modeemi.fi/~tuomov/dl/${MY_P}.tar.gz"
-LICENSE="Clarified-Artistic"
-SLOT="0"
-KEYWORDS="~alpha ~arm ~hppa ~mips ~ppc ~sparc ~x86"
-IUSE="xinerama"
-DEPEND="virtual/x11
- app-misc/run-mailcap
- >=dev-lang/lua-5"
-S=${WORKDIR}/${MY_P}
-
-inherit eutils
-
-src_unpack() {
-
- unpack ${A}
-
- cd ${S}
-
- epatch ${FILESDIR}/system.mk-${PV}-no-utf8.patch
- epatch ${FILESDIR}/stripws-${PV}.patch
- epatch ${FILESDIR}/tabdrag-${PV}.patch
- epatch ${FILESDIR}/stacking-${PV}.patch
-
- sed -i system.mk \
- -e "s/@CFLAGS@/${CFLAGS}/g" \
- -e "s/@PF@/${PF}/g"
- if [ `use xinerama` ]; then
- einfo Enabling Xinerama support
- eend 0
- else
- einfo Disabling Xinerama support
- sed -i system.mk \
- -e 's/\(XINERAMA_LIBS=-lXinerama\)/#\1/' \
- -e 's/#\(DEFINES += -DCF_NO_XINERAMA\)/\1/'
- eend $?
- fi
-
- if has_version '<x11-base/xfree-4.3.0'; then
- einfo Enabling Xfree\<4.3.0/Opera/UTF-8 bug workaround
- eend 0
- else
- einfo Disabling Xfree\<4.3.0/Opera/UTF-8 bug workaround
- sed -i system.mk \
- -e 's/\(DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND\)/#\1/'
- eend $?
- fi
-
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
-
- make PREFIX=${D}/usr ETCDIR=${D}/etc/X11/ion-devel install || die
- dobin scripts/pwm
-
- echo -e "#!/bin/sh\n/usr/bin/ion" > ${T}/ion-devel
- echo -e "#!/bin/sh\n/usr/bin/pwm" > ${T}/pwm
- exeinto /etc/X11/Sessions
- doexe ${T}/ion-devel ${T}/pwm
-
-}
-
-pkg_postinst() {
- ewarn The configuration file format has changed. You may have to re-write your
- ewarn configuration files.
- ewarn To delete stale system-wide configuration files, run the command:
- ewarn "\trm -f ${R}/etc/X11/ion-devel/*.conf"
-}
diff --git a/x11-wm/ion-devel/ion-devel-20030814-r5.ebuild b/x11-wm/ion-devel/ion-devel-20030814-r5.ebuild
deleted file mode 100644
index a0d17bbd4f85..000000000000
--- a/x11-wm/ion-devel/ion-devel-20030814-r5.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/ion-devel/ion-devel-20030814-r5.ebuild,v 1.1 2003/11/10 17:02:18 twp Exp $
-
-MY_P=${PN}-${PV/_p/-}
-DESCRIPTION="A tiling tabbed window manager designed with keyboard users in mind"
-HOMEPAGE="http://www.iki.fi/tuomov/ion/"
-SRC_URI="http://modeemi.fi/~tuomov/dl/${MY_P}.tar.gz"
-LICENSE="Clarified-Artistic"
-SLOT="0"
-KEYWORDS="~alpha ~arm ~hppa ~mips ~ppc ~sparc ~x86"
-IUSE="xinerama"
-DEPEND="virtual/x11
- app-misc/run-mailcap
- >=dev-lang/lua-5"
-S=${WORKDIR}/${MY_P}
-
-inherit eutils
-
-src_unpack() {
-
- unpack ${A}
-
- cd ${S}
-
- epatch ${FILESDIR}/system.mk-${PV}-no-utf8.patch
- epatch ${FILESDIR}/stripws-${PV}.patch
- epatch ${FILESDIR}/tabdrag-${PV}.patch
- epatch ${FILESDIR}/stacking-${PV}.patch
- epatch ${FILESDIR}/find-suitable-screen-${PV}.patch
-
- sed -i system.mk \
- -e "s/@CFLAGS@/${CFLAGS}/g" \
- -e "s/@PF@/${PF}/g"
- if [ `use xinerama` ]; then
- einfo Enabling Xinerama support
- eend 0
- else
- einfo Disabling Xinerama support
- sed -i system.mk \
- -e 's/\(XINERAMA_LIBS=-lXinerama\)/#\1/' \
- -e 's/#\(DEFINES += -DCF_NO_XINERAMA\)/\1/'
- eend $?
- fi
-
- if has_version '<x11-base/xfree-4.3.0'; then
- einfo Enabling Xfree\<4.3.0/Opera/UTF-8 bug workaround
- eend 0
- else
- einfo Disabling Xfree\<4.3.0/Opera/UTF-8 bug workaround
- sed -i system.mk \
- -e 's/\(DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WORKAROUND\)/#\1/'
- eend $?
- fi
-
-}
-
-src_compile() {
- emake || die
-}
-
-src_install() {
-
- make PREFIX=${D}/usr ETCDIR=${D}/etc/X11/ion-devel install || die
- dobin scripts/pwm
-
- echo -e "#!/bin/sh\n/usr/bin/ion" > ${T}/ion-devel
- echo -e "#!/bin/sh\n/usr/bin/pwm" > ${T}/pwm
- exeinto /etc/X11/Sessions
- doexe ${T}/ion-devel ${T}/pwm
-
-}
-
-pkg_postinst() {
- ewarn The configuration file format has changed. You may have to re-write your
- ewarn configuration files.
- ewarn To delete stale system-wide configuration files, run the command:
- ewarn "\trm -f ${R}/etc/X11/ion-devel/*.conf"
-}
diff --git a/x11-wm/ion-devel/ion-devel-20031121.ebuild b/x11-wm/ion-devel/ion-devel-20031121.ebuild
deleted file mode 100644
index c722e712864a..000000000000
--- a/x11-wm/ion-devel/ion-devel-20031121.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/ion-devel/ion-devel-20031121.ebuild,v 1.1 2003/12/07 16:07:28 twp Exp $
-
-DESCRIPTION="A tiling tabbed window manager designed with keyboard users in mind"
-HOMEPAGE="http://www.iki.fi/tuomov/ion/"
-LICENSE="Clarified-Artistic"
-SLOT="0"
-KEYWORDS="~alpha ~arm ~hppa ~mips ~ppc ~sparc ~x86"
-DEPEND="virtual/x11
- app-misc/run-mailcap
- >=dev-lang/lua-5.0.1_beta20031003"
-S=${WORKDIR}/${P/_p/-}
-
-inherit ion-devel
-
-src_install() {
-
- ion-devel_src_install
-
- dobin scripts/pwm
-
- echo -e "#!/bin/sh\n/usr/bin/ion" > ${T}/ion-devel
- echo -e "#!/bin/sh\n/usr/bin/pwm" > ${T}/pwm
- exeinto /etc/X11/Sessions
- doexe ${T}/ion-devel ${T}/pwm
-
-}