diff --git a/games-rpg/ankh/Manifest b/games-rpg/ankh/Manifest new file mode 100644 index 0000000..ddd5184 --- /dev/null +++ b/games-rpg/ankh/Manifest @@ -0,0 +1 @@ +EBUILD ankh-1.0.ebuild 1649 RMD160 cc1aa30ebf653b8ee20844afb77fe7cc708a3b15 SHA1 d292b1f221731de16f1df825406da95ea2ffbdd5 SHA256 d83a089fbebe2b32f2353d67f790e176c8fee4c467b5412badf5baf13e3d583b diff --git a/games-rpg/ankh/ankh-1.0.ebuild b/games-rpg/ankh/ankh-1.0.ebuild new file mode 100644 index 0000000..d887ca1 --- /dev/null +++ b/games-rpg/ankh/ankh-1.0.ebuild @@ -0,0 +1,59 @@ +inherit eutils games +DESCRIPTION="Ankh a Adventure like Monkey Island" +HOMEPAGE="http://www.ankh-game.de/ankh.html" + +LICENSE="Runesoft" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="strip" + +DEPEND="app-arch/bzip2 + app-arch/tar + app-arch/unzip" + +RDEPEND="sys-libs/glibc + virtual/opengl + x11-libs/libXext + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + amd64? ( app-emulation/emul-linux-x86-xlibs + app-emulation/emul-linux-x86-soundlibs + || ( + >=app-emulation/emul-linux-x86-xlibs-7.0 + x11-drivers/nvidia-drivers + x11-drivers/nvidia-legacy-drivers + >=x11-drivers/ati-drivers-8.8.25-r1 ) )" + +S=${WORKDIR} + +GAMES_CHECK_LICENSE="no" +dir=${GAMES_PREFIX_OPT}/ankh +Ddir=${D}/${dir} + + + +src_install() { + cdrom_get_cds data/Ankh.tar.gz + insinto "${dir}" + exeinto "${dir}" + einfo "Unpacking common.zip from Disk..." + unzip -qo ${CDROM_ROOT}/data/common.zip -d $Ddir + einfo "Unpacking bin-x86.tar.gz from Disk..." + tar xzf ${CDROM_ROOT}/data/bin-x86.tar.gz -C $Ddir + einfo "Unpacking libs-x86.tar.gz from Disk..." + tar xzf ${CDROM_ROOT}/data/libs-x86.tar.gz -C $Ddir + einfo "Unpacking Ankh.tar.gz from Disk..." + tar xzf ${CDROM_ROOT}/data/Ankh.tar.gz -C $Ddir + + find ${Ddir} -exec touch '{}' \; + # Argh the Program saves the settings in his install dir :( + # so we have to set some dir to be writeable by the group + chmod g+w ${Ddir}/media/ # the settings are saved here + chmod g+w ${Ddir}/bin/release # the log-files are saved here + dosym ${dir}/Ankh /usr/games/bin/ankh + + prepgamesdirs + make_desktop_entry ankh "Ankh" ${dir}/Ankh.xpm +} \ No newline at end of file