Hi, Aleph One is an Open Source 3D first-person shooter game, based on the game Marathon 2 by Bungie Software. It is set in a Sci-Fi universe dominated by deviant computer AIs and features a well thought-out plot. The web site http://source.bungie.org/ date to September 01 2001 the Linux/i386 alephone version. I like to see new version on my favorite system. Then I will trie to make a new version if no one do it. My computer has a linux gentoo system (http://www.gentoo.org/). I want to do a ebuild version I make a cvs gentoo ebuild alephonecvs. I send you a link to the cvs ebuild. Alephone work correctly. There are littles problems: -The data files must not be in /usr/local/share/AlephOne but in /usr/local/share. The problem is in the configure file, the line "datadir = ${prefix}/share". I resolve the pb wih datadir = ${prefix}/share/AlephOne". -There are too red clipping problem in the interface with the buttons. The pb com from sdl library. http://trantorblog.free.fr/alephonecvs-0.12.ebuild Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 27281 [details] AlephOne-cvs-0.12.ebuild new package
Comment on attachment 27281 [details] AlephOne-cvs-0.12.ebuild new package # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ ECVS_SERVER="down.physik.uni-mainz.de:/cvs3" ECVS_MODULE="aleph" ECVS_USER="anoncvs" ECVS_PASS="anoncvs" ECVS_CVS_OPTIONS="-dP" inherit cvs ECVS_TOP_DIR="${DISTDIR}/cvs-src/${PN}" DESCRIPTION="Aleph One is an Open Source 3D first-person shooter game, based on the game Marathon 2 by Bungie Software. It is set in a Sci-Fi universe dominated by deviant computer AIs and features a well thought-out plot." HOMEPAGE="http://source.bungie.org/" LICENSE="GPL" SLOT="0" KEYWORDS="~x86 ~ppc" IUSE="X gnome" DEPEND=">=media-libs/sdl-mixer-1.2.0 >=media-libs/sdl-net-1.2.0 >=media-libs/sdl-image-1.2.0" S=${WORKDIR}/${ECVS_MODULE} src_compile() { ./autogen.sh --bindir='/usr/bin' --datadir='/usr/share/AlephOne' emake || die } src_install() { make DESTDIR=${D} install || die dodoc AUTHORS README INSTALL.Unix COPYING Cheats } pkg_postinst() { einfo "You need to get medias files of Marathon 2 or Marathon Infinity in /usr/share/AlphOne" einfo "Reame the README and the method to extract medias files" einfo "If You do not have these games get the demo medias files on " einfo "http://prdownloads.sourceforge.net/marathon/AlephOne-minf-demo.tar.gz?use_mirr or=unc" einfo "You can use the ALEPHONE_DATA environment variable to specify the data directory." }
Our policy is to not add live cvs ebuilds to portage unless there is compelling reason to do so. There probably isn't reason in this case.