| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 2.0.2 | 8 | ~amd64 ~x86 | 0 |
# Copyright 2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Hyper-animated face analog clock for X11"
HOMEPAGE="http://www.vector.co.jp/soft/dl/unix/personal/se117802.html"
SRC_URI="http://ftp.vector.co.jp/11/78/1347/${P}.tar.gz"
LICENSE="free-noncomm"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="Xaw3d offensive"
RDEPEND="media-libs/alsa-oss
x11-libs/libX11
Xaw3d? ( x11-libs/libXaw3d )"
DEPEND="${RDEPEND}
|| (
x11-misc/gccmakedep
x11-misc/imake )"
src_prepare() {
default
sed -i 's/#undef\s*USE_SOUND\(.*\)/#define USE_SOUND\1/' config.h || die
if use Xaw3d; then
sed -i 's/#undef\s*USE_XAW3D\(.*\)/#define USE_XAW3D\1/' config.h || die
# No need for libXaw3d.a now
sed -i 's#DEPXAWLIB = \$(USRLIBDIR)/libXaw3d.a#DEPXAWLIB =#' Imakefile || die
fi
if use offensive; then
sed -i 's/\(cw->emiclock\.isTransparent =\) False/\1 True/' EmiClock.c || die
fi
}
src_compile() {
xmkmf || die
emake depend
emake
}
src_install() {
#Don't know how to change this before
sed -i 's/\$(LIBDIR)\/EmiClock/$(DESTDIR)$(LIBDIR)\/EmiClock/' Makefile || die
emake DESTDIR="${D}" install
mv "${D}"/usr/bin/emiclock "${D}"/usr/bin/emiclock-bin || die
dobin "${FILESDIR}"/emiclock
}
media-libs/alsa-oss x11-libs/libX11 Xaw3d? ( x11-libs/libXaw3d ) || ( x11-misc/gccmakedep x11-misc/imake )
media-libs/alsa-oss x11-libs/libX11 Xaw3d? ( x11-libs/libXaw3d )
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | emiclock-2.0.2.tar.gz | 308682 bytes | http://ftp.vector.co.jp/11/78/1347/emiclock-2.0.2.tar.gz |