View previous topic :: View next topic |
Author |
Message |
rpil Guru


Joined: 23 May 2008 Posts: 314
|
Posted: Sun Nov 23, 2014 10:02 am Post subject: Golem Window Manager |
|
|
I tried to write a ebuild for Golem Window manager, which is not in Portage anymore.
Unfortunately, this is beyond my skills, so I tried to install it with the traditional way. I downloaded the package from the site http://sourceforge.net/projects/golem/ and compiled it successfully after a couple of mistakes that I solved. I can assure you, my friends, that is a wonderful window manager which deserves a second sight or a new chance for further development. It is fast, it is configurable and becomes beautiful. It has a lot of themes. It is something between Enlightenment 16 and Window Maker.
I post my unfinished ebuild. If someone knows how to make it work, it will be a pleasure to see golem in Portage again.
This is the ebuild:
Code: | # Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
DESCRIPTION="Small window manager with themes and plugins"
HOMEPAGE="http://golem.sourgeforce.net/"
SRC_URI="mirror://sourceforge/golem/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86"
IUSE="nls"
#DEPEND="virtual/glibc"
#RDEPEND="${DEPEND}"
#S="${WORKDIR}/${P}"
src_configure() {
local myconf
use nls && myconf="${myconf} --disable-i18n"
econf \
--prefix=/usr \
--datadir=/usr/share \
${myconf}
}
src_install() {
default || die
sed -i 's/BINDIR= */BINDIR=/; s/DATADIR= */DATADIR=/' /usr/bin/golem.install
dodoc PLUGINS THEMES
einfo "The user you intend to use golem as (not root!!),"
einfo "just type golem.install" |
To help, I must say that the error is:
Code: | /var/tmp/portage/x11-wm/golem-0.0.6/work/golem-0.0.6/complib/asm-i386/cl_atomic_asm.h:104:24: fatal error: asm/system.h: No such file or directory
compilation terminated. |
I made it, when I deleted the following lines from the file cl_atomic_asm.h. in /home/user/Downloads/golem-0.0.6/complib/asm-i386/ :
Code: | #ifdef LINUX
#include <asm/system.h>
/* #include <asm/atomic.h> */
#else
/* #include <i386/atomic.h> */
#endif |
If anyones want to continue my work, I wish him good luck. 
Last edited by rpil on Fri Nov 28, 2014 1:00 pm; edited 1 time in total |
|
Back to top |
|
 |
rpil Guru


Joined: 23 May 2008 Posts: 314
|
|
Back to top |
|
 |
Perfect Gentleman Veteran

Joined: 18 May 2014 Posts: 1018
|
Posted: Sun Nov 23, 2014 10:13 am Post subject: |
|
|
2006, yeah. |
|
Back to top |
|
 |
rpil Guru


Joined: 23 May 2008 Posts: 314
|
Posted: Sun Nov 23, 2014 10:19 am Post subject: |
|
|
Yes, it is old but it works!  |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|