lp:~jrg-l/+junk/unofficial_brogue_ppa_working

Created by James Ladyman and last modified
Get this branch:
bzr branch lp:~jrg-l/+junk/unofficial_brogue_ppa_working
Only James Ladyman can upload to this branch. If you are James Ladyman please log in for upload directions.

Related bugs

Related blueprints

Branch information

Owner:
James Ladyman
Status:
Development

Recent revisions

11. By JRGL Bananaoffice <email address hidden>

Modified changes.txt

10. By JRGL Bananaoffice <email address hidden>

made clean for release

9. By JRGL Bananaoffice <email address hidden>

Added libtcod ppa

8. By JRGL Bananaoffice <email address hidden>

removed details

7. By JRGL Bananaoffice <email address hidden>

merged

6. By jrgl <email address hidden>

testing

5. By JRGL Bananaoffice <email address hidden>
4. By JRGL Bananaoffice <email address hidden>

the libtcod 1.5.2 does not appear in official git releases: changelog for 1.5.2 gives release date as ? (yes) and the make file refers to non-existent other make files. To compile successfully just run make release.

renamed existing libtcod.so.1 in bin to old
copied newly compiled libtcod.so to bin

initial error (missing libtcod) fixed but new error instead: /usr/bin/ld: src/brogue/IO.o: undefined reference to symbol 'cos@@GLIBC_2.2.5', hopefully fixed by using -lm flag (mathematics library) in brogue's makefile

Successfully compiles: but now looking for libtcod.so.1 rather than libtcod.so so will trying renaming
Done the above: just wurks.

libtcod compile + move + rename script
call above script in brogue makefile

3. By JRGL Bananaoffice <email address hidden>

gametodo:
autoresize curses window

Commit string:
bzr diff --context=0 Changes.txt | tail -n +4 | grep -G "^+" --colour=never | cut -c2- > ~/changelog.tmp && bzr commit -F ~/changelog.tmp

2. By JRGL Bananaoffice <email address hidden>

changed by <email address hidden>

obtained 1.7.5 linux code
deleted unused libtcod download script (site no longer available and contents included in download anyway)
moved (outdated) desktop script and desktop file to DesktopStuff Directory (for now)
modified makefile to remove download script and fix version
added to bzr source control

todo:
version file (affects makefile, desktop file and readme)
fix compiling for tcod
rewrite brogue script at root
find libtcod 1.5.2 (or 1.5.1) download location/ppa/git/source or replacement
rewrite desktop script (in DesktopStuff)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers