# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit toolchain-funcs DESCRIPTION="Menu converter for multiple window managers by UHU-Linux" HOMEPAGE="http://uhulinux.hu/" SRC_URI="ftp://ftp.uhulinux.hu/pub/sources/${PN}/${P}.tar.gz" LICENSE="GPL-2" KEYWORDS="~x86" IUSE="" SLOT="0" DEPEND="" RDEPEND="" src_compile() { # TODO : Append a soname to libuhumenu.so # TODO : Set correcly library directory on 64-bit architectures # TODO : Make it work on uclibc (without nls/locale support) emake CC=$(tc-getCC) CFLAGS="${CFLAGS} -Wall -fPIC -I${S}" LDFLAGS="${LDFLAGS} -ldl" || die "emake failed" } src_install() { emake DESTDIR="${D}" install || die "emake install failed" dodoc Changelog PLUGIN_WRITING_HOWTO doc/{IN,OUT}PUT_PLUGINS dohtml README.html # TODO : Change the default output menu directory to a FHS-compliant place dodir /usr/lib/menu local od= for o in ${D}/usr/lib/uhu-menu/plugins/output/*.so;do od=$(basename "${o}") dodir /usr/lib/menu/${od%.so} done }