diff options
Diffstat (limited to 'x11-wm/ion-devel')
-rw-r--r-- | x11-wm/ion-devel/ChangeLog | 5 | ||||
-rw-r--r-- | x11-wm/ion-devel/Manifest | 15 | ||||
-rw-r--r-- | x11-wm/ion-devel/files/digest-ion-devel-20030814-r3 | 1 | ||||
-rw-r--r-- | x11-wm/ion-devel/files/digest-ion-devel-20030814-r4 | 1 | ||||
-rw-r--r-- | x11-wm/ion-devel/files/digest-ion-devel-20030814-r5 | 1 | ||||
-rw-r--r-- | x11-wm/ion-devel/files/digest-ion-devel-20031121 | 1 | ||||
-rw-r--r-- | x11-wm/ion-devel/files/stacking-20030814.patch | 174 | ||||
-rw-r--r-- | x11-wm/ion-devel/files/stripws-20030814.patch | 12 | ||||
-rw-r--r-- | x11-wm/ion-devel/files/system.mk-20030814-no-utf8.patch | 61 | ||||
-rw-r--r-- | x11-wm/ion-devel/files/system.mk-20030814.patch | 70 | ||||
-rw-r--r-- | x11-wm/ion-devel/files/tabdrag-20030814.patch | 11 | ||||
-rw-r--r-- | x11-wm/ion-devel/ion-devel-20030814-r3.ebuild | 77 | ||||
-rw-r--r-- | x11-wm/ion-devel/ion-devel-20030814-r4.ebuild | 78 | ||||
-rw-r--r-- | x11-wm/ion-devel/ion-devel-20030814-r5.ebuild | 79 | ||||
-rw-r--r-- | x11-wm/ion-devel/ion-devel-20031121.ebuild | 28 |
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 - -} |