diff options
author | 2003-12-29 01:55:44 +0000 | |
---|---|---|
committer | 2003-12-29 01:55:44 +0000 | |
commit | c68861c932edbfcf8b0aaeb0ff21a85b250e8ba3 (patch) | |
tree | af452d3705299e068e9475022601e348c67008ff /eclass | |
parent | Removed old versions (diff) | |
download | gentoo-2-c68861c932edbfcf8b0aaeb0ff21a85b250e8ba3.tar.gz gentoo-2-c68861c932edbfcf8b0aaeb0ff21a85b250e8ba3.tar.bz2 gentoo-2-c68861c932edbfcf8b0aaeb0ff21a85b250e8ba3.zip |
No longer needed
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/ion-devel.eclass | 172 |
1 files changed, 0 insertions, 172 deletions
diff --git a/eclass/ion-devel.eclass b/eclass/ion-devel.eclass deleted file mode 100644 index 2c8b01928975..000000000000 --- a/eclass/ion-devel.eclass +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ion-devel.eclass,v 1.2 2003/12/10 11:17:40 twp Exp $ - -ECLASS=ion-devel -INHERITED="${INHERITED} ${ECLASS}" - -save_DESCRIPTION="${DESCRIPTION}" -inherit eutils -DESCRIPTION="${save_DESCRIPTION}" - -ION_DEVEL_VERSION=${ION_DEVEL_VERSION:-${PV}} - -HOMEPAGE="http://www.iki.fi/tuomov/ion/" -IUSE="${IUSE} xinerama" -SRC_URI="${SRC_URI} http://modeemi.fi/~tuomov/dl/ion-devel-${ION_DEVEL_VERSION/_p/-}.tar.gz" - -ion-devel-patch() { - cat >${T}/${1}.patch - epatch ${T}/${1}.patch -} - -ion-devel-configure_20031121() { - - ion-devel-patch system.mk <<EOP ---- ion-devel-20031121/system.mk 2003-11-19 22:39:16.000000000 +0100 -+++ ion-devel/system.mk 2003-11-22 01:17:23.000000000 +0100 -@@ -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 -@@ -68,9 +68,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 - LUAC=\$(LUA_PATH)/bin/luac - -@@ -116,7 +116,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 - - - ## -@@ -139,7 +139,7 @@ - # it so it is perhaps better not using anything at all. - - # Most systems --#XOPEN_SOURCE=-ansi -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -+XOPEN_SOURCE=-D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED - # sunos, (irix) - #XOPEN_SOURCE=-ansi -D__EXTENSIONS__ - -@@ -153,8 +153,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) - - - ## -EOP - - ion-devel-patch clientwin <<EOP ---- ion-devel-20031121/ioncore/clientwin.c 2003-11-19 22:39:21.000000000 +0100 -+++ ion-devel/ioncore/clientwin.c 2003-12-02 19:11:39.000000000 +0100 -@@ -298,9 +298,9 @@ - region_init(&(cwin->region), parent, &geom); - - get_colormaps(cwin); -- get_winprops(cwin); - clientwin_get_protocols(cwin); - clientwin_get_set_name(cwin); -+ get_winprops(cwin); - clientwin_get_size_hints(cwin); - - XSelectInput(wglobal.dpy, win, cwin->event_mask); -EOP - - 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 - - # Currently disabled - # UTF-8 support is broken -# if [ `use ion-utf8` ]; then -# einfo Using Xutf8* instead of Xmb* in UTF-8 locales -# sed -i system.mk \ -# -e 's/#\(DEFINES += -DCF_DE_USE_XUTF8\)/\1/' -# eend $? -# fi - - if has_version '>=sys-devel/gcc-3'; then - einfo Enabling Lua function call optimizations - sed -i system.mk \ - -e 's/#\(C99_SOURCE=-std=c99 -DCF_HAS_VA_COPY\)/\1/' - eend $? - fi - -} - -ion-devel_src_unpack() { - - unpack ${A} - - echo ">>> Configuring ion-devel-${ION_DEVEL_VERSION}" - ln -s ion-devel-${ION_DEVEL_VERSION/_p/-} ion-devel - cd ion-devel - ion-devel-configure_${ION_DEVEL_VERSION} - -} - -ion-devel_src_compile() { - emake || die -} - -ion-devel_src_install() { - make PREFIX=${D}/usr ETCDIR=${D}/etc/X11/ion-devel install || die -} - -EXPORT_FUNCTIONS src_unpack src_compile src_install |