# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit games DESCRIPTION="Micropolis (A.K.A. 'S*mC*ty')" HOMEPAGE="http://www.donhopkins.com/home/micropolis/" SRC_URI="http://www.donhopkins.com/home/micropolis/micropolis-activity-source.tgz" LICENSE="GPL | Micropolis" SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND="" RDEPEND="x11-libs/libX11 x11-libs/libXpm x11-proto/xextproto x11-libs/libXext" src_unpack() { unpack ${A} cd ${WORKDIR}/micropolis-activity epatch "${FILESDIR}"/micropolis_git.patch } src_compile() { cd ${WORKDIR}/micropolis-activity/src # both 'make' and 'make install' are part of the normal build process make && make install || die "make failed" } src_install() { dodoc ${WORKDIR}/micropolis-activity/manual/* # copy over licence dodir /usr/portage/licenses/ cp ${WORKDIR}/micropolis-activity/README ${D}/usr/portage/licenses/Micropolis dodir /usr/games/share/micropolis cp ${WORKDIR}/micropolis-activity/Micropolis ${D}/usr/games/share/micropolis/. cp ${WORKDIR}/micropolis-activity/Micropolis.desktop ${D}/usr/games/share/micropolis/. cp ${WORKDIR}/micropolis-activity/Micropolis.png ${D}/usr/games/share/micropolis/. cp ${WORKDIR}/micropolis-activity/__init__.py ${D}/usr/games/share/micropolis/. cp ${WORKDIR}/micropolis-activity/micropolisactivity.py ${D}/usr/games/share/micropolis/. cp -Rp ${WORKDIR}/micropolis-activity/activity ${D}/usr/games/share/micropolis/. cp -Rp ${WORKDIR}/micropolis-activity/cities ${D}/usr/games/share/micropolis/. cp -Rp ${WORKDIR}/micropolis-activity/images ${D}/usr/games/share/micropolis/. cp -Rp ${WORKDIR}/micropolis-activity/res ${D}/usr/games/share/micropolis/. # create launcher script echo "#!/bin/bash" > ${WORKDIR}/Micropolis echo "# Launcher for Micropolis" >> ${WORKDIR}/Micropolis echo "" >> ${WORKDIR}/Micropolis.sh echo "cd /usr/games/share/micropolis/" >> ${WORKDIR}/Micropolis echo "./Micropolis" >> ${WORKDIR}/Micropolis dodir /usr/games/bin cp ${WORKDIR}/Micropolis ${D}/usr/games/bin/Micropolis chmod 755 ${D}/usr/games/bin/Micropolis prepgamesdirs }