oreolek
/
adventin
Archived
1
0
Fork 0
То время, когда я хотел форкнуть Инстед, часть II. Также см. "steed-preface"
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
 
 
 
 
 
 
Alexander Yakovlev 0b7d72ebdd It's working! Hooray! 11 years ago
debian fix in moving 11 years ago
desktop fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
doc fix in moving 11 years ago
games Deleted the instead (text version) - it is too old now and anyway if INSTEAD would have a console interface it would be a ncurses one. 11 years ago
icon first s60 build 12 years ago
lang ua added 11 years ago
src It's working! Hooray! 11 years ago
stead 1. Git conversion. 11 years ago
tests 1. Git conversion. 11 years ago
themes 1. Git conversion. 11 years ago
.gitignore 1. Git conversion. 11 years ago
.gitmodules Added game submodule - should have done it earlier 11 years ago
Makefile fix in makefile 11 years ago
Makefile.mingw img align and languages to lang 12 years ago
Makefile.windows img align and languages to lang 12 years ago
PKGBUILD.in fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
README 1. Git conversion. 11 years ago
Rules.make.macosx fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
Rules.make.mingw32ce fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
Rules.make.standalone fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
Rules.make.system fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
Rules.mingw fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
Rules.windows fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
bld.inf first s60 build 12 years ago
configure-mingw32.sh build system fix 12 years ago
configure.bat 0.8.5 version 13 years ago
configure.sh It's working! Hooray! 11 years ago
icons.mk first s60 build 12 years ago
instead.mmp cleanups 11 years ago
instead.pkg fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
instead.rss idf cleanup 11 years ago
instead.spec fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
instead_reg.rss first s60 build 12 years ago
maemo-build.patch fixes in control 11 years ago
mingw32ce.tar.gz mingw fix 11 years ago
setup-kit.iss fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
setup.iss fix in lifes output, fix in gamefile goto(here, unused parameters, 1.4.6 11 years ago
windows.tar.gz windows up 12 years ago

README

Steed 0.2
=============

WARNING! For successfull building you must install these development packages (names may vary in your distribution):

sdl, sdl-mixer, sdl-image, sdl-ttf, lua5.1

0) Prepare for building
=======================

Unpack source package with this command:
$ tar xzvf instead_<version>.tar.gz

Change current dir to project's build dir:
$ cd instead-<version>

There are several ways to build package.

1) On Debian based systems you can build deb package
====================================================
$ sudo apt-get install liblua5.1-dev libreadline-dev libsdl1.2-dev libsdl-ttf2.0-dev libsdl-image1.2-dev libsdl-mixer1.2-dev
$ sudo apt-get install build-essential debhelper
$ debuild
$ cd ..
$ sudo dpkg -i instead_<version>.deb

2) On gentoo or arch linux
==========================
Install stable version from AUR:
$ yaourt -S instead

Or build from svn:
$ make PKGBUILD
$ makepkg -s

And, I think, you have enough skills to build package yourself. ;)

3) For other distributions
==========================
You have a two choices:
a) try run ./configure.sh and follow instructions
or
b) do all things manually

4) Manual build
===============

To build game, that runs just from build dir use Rules.make.standalone
----------------------------------------------------------------------
$ rm -f Rules.make
$ ln -s Rules.make.standalone Rules.make
$ make clean
$ make

If build process has failed check Rules.make.standalone and make changes if needed.

$ ./sdl-instead

To build game for system install
--------------------------------
$ rm -f Rules.make
$ ln -s Rules.make.system Rules.make
$ make clean
$ make

If build process has failed check Rules.make.system and make changes if needed.

$ sudo make install

$ sdl-instead

Enjoy.

Known problems
==============
- Does not clears up when Alt+Q _and_ game is unpacked [INSTEAD bug]
- Free Software Foundation insists on placing GPL preamble in every file; this is not the case.