Monday, 2011-11-07

*** tpb has joined #freeorion00:00
*** VargaD has quit IRC00:38
CIA-32FreeOrion: eleazzaar * r4476 /trunk/FreeOrion/default/techs.txt: fixed some growth techs that weren't supposed to stack but where because i didn't change all the names when i combined application and theory.01:39
*** lethu has quit IRC03:42
*** lethu has joined #freeorion03:55
*** lethu has joined #freeorion03:55
CIA-32FreeOrion: tzlaine * r4477 /trunk/FreeOrion/parse/ (7 files):04:22
CIA-32FreeOrion: Broke up most of the file parsers into smaller rules to prevent bumping up04:22
CIA-32FreeOrion: against MSVC compiler limits.04:22
*** STalKer-Y has quit IRC04:57
*** STalKer-X has joined #freeorion04:58
*** StrangerDanger has joined #freeorion05:22
dansanGeofftheMedio, gvdm: sorry, I had to step away.05:38
dansanGeofftheMedio: I mean that when any distro maintainer wants to build a package for FO by compiling the sources on their machine and then packaging the binaries up into a .rpm or .deb (for example), as well as distros like Gentoo that compile everything locally.05:39
dansanThe reason is that there are specific places where things are allowed and you can't have .cfg files in /usr/games/bin, for example.  Most distros will want this under /etc/games/freeorion.05:40
GeofftheMediowhat does that have to do with changing the cmakelists install location?05:41
dansanok, and then for the game data?05:42
GeofftheMediowhat about it?05:42
dansanThat will be expected to be under /usr/share/games/freeorion or /usr/share/freeorion05:42
dansanIdeally, when a *nix build has an "install" target, it puts things in places where they are generally expected to be, or it allows you to tell the build system where you want them installed, ala "autotools"05:43
GeofftheMediowhat does this matter for a package maintainer?05:43
dansanWell, they set up their builds to run automatically, so if the install target doesn't do this its self, they have to do it05:44
dansanUsually, the'll setup the prefix to be some location where it installs stuff into and then have some other stuff pick up and package those files.05:45
dansanHere's an excerpt from the standard "configure --help05:45
dansan"05:45
dansanoops ;)05:45
dansanhttp://pastebin.com/1RLaU8LM05:45
tpbTitle: Installation directories: --prefix=PREFIX install architecture-indepe - Pastebin.com (at pastebin.com)05:45
GeofftheMediothey can move the files where they want when building a package05:45
dansanyeah, sure, but for every distro that wants to support it, they have to do this05:46
dansanbut also, the main exe will have to be patched (what I haven't done yet) so that it can pick these files up from alternate locations as well.  I think that is what will affect how quickly FO is adopted by distro maintainers more.05:47
dansanSo the data gets pulled from /usr/share/games/freeorion, config from /etc/games/freeorion, etc.05:47
dansanSo if that is someting that can be configured into CMake when and written to config.h and then pulled into the build when the freeorion executable is generated, it makes it much easier05:48
dansan*something*05:48
dansanI'm not a developer for any distro, but I've done a lot of package work on Gentoo and teeny bit for debian05:49
dansanI wrote a Gentoo ebuild for Master of Orion II in fact :)05:49
* dansan is powerful enough to code his way out of a wet paper bag!05:50
dansanmoo2 was a wierd one because I had to adapt the old DOS/early-windows program layout (where saved games are stored in a sub-directory of the program) to a modern *nix paradigm, plus allow a DOS-based patcher to be run under dosbox, which isn't considered "safe" to run as root users (what installs the programs) so I had to set it up so that it could run the 1st time the user ran the program.05:55
dansanbut that's off topic, sorry05:55
*** eristikophiles has quit IRC06:52
*** eristikophiles has joined #freeorion06:53
*** gvdm has joined #freeorion07:33
*** em3 has joined #freeorion08:41
*** VargaD has joined #freeorion08:42
*** Farmer_ has quit IRC09:58
*** em3 has quit IRC10:09
*** em3 has joined #freeorion10:23
*** Mikoto_ has joined #freeorion10:24
*** Mikoto has quit IRC10:28
*** tpb has joined #freeorion11:36
*** guini has joined #freeorion11:39
*** guini has quit IRC12:38
*** guini has joined #freeorion12:40
*** em3 has quit IRC12:56
*** Ingmar has joined #freeorion13:03
*** em3 has joined #freeorion13:36
*** guini has quit IRC13:37
*** guini has joined #freeorion13:40
*** em31 has joined #freeorion13:55
*** em31 has quit IRC13:55
*** em3 has quit IRC13:56
*** Mikoto_ is now known as Mikoto14:04
*** Ingmar has quit IRC14:14
*** lethu has quit IRC14:14
*** GeofftheMedio has quit IRC14:14
*** CIA-32 has quit IRC14:14
*** dansan has quit IRC14:14
*** welterde has quit IRC14:14
*** _Maru_ has quit IRC14:14
*** Mikoto has quit IRC14:14
*** gvdm has quit IRC14:14
*** eristikophiles has quit IRC14:14
*** StrangerDanger has quit IRC14:14
*** STalKer-X has quit IRC14:14
*** poelzi has quit IRC14:14
*** VargaD has quit IRC14:14
*** eristikophiles has joined #freeorion14:17
*** Mikoto has joined #freeorion14:17
*** STalKer-Y has joined #freeorion14:17
*** JohnSGalt has joined #freeorion14:17
*** Ingmar has joined #freeorion14:17
*** poelzi has joined #freeorion14:17
*** VargaD has joined #freeorion14:17
*** gvdm has joined #freeorion14:17
*** lethu has joined #freeorion14:17
*** _Maru_ has joined #freeorion14:17
*** GeofftheMedio has joined #freeorion14:17
*** CIA-32 has joined #freeorion14:17
*** welterde has joined #freeorion14:17
*** dansan has joined #freeorion14:17
*** tpb has joined #freeorion14:31
*** gvdm has quit IRC14:38
*** ziyan has joined #freeorion14:38
*** gvdm has joined #freeorion14:39
*** VargaD has quit IRC14:39
*** ziyan has left #freeorion14:40
*** guini has quit IRC15:03
*** guini has joined #freeorion15:04
CIA-32FreeOrion: eleazzaar * r4478 /trunk/FreeOrion/default/ (eng_stringtable.txt specials.txt): More cleanup of loose ends from tech tree simplification. Tunnels special works right again.15:31
*** Farmer_ has joined #freeorion16:29
*** Digit01 has joined #freeorion16:59
*** Digit01 has quit IRC17:16
*** Digit01 has joined #freeorion17:16
*** VargaD has joined #freeorion17:33
gvdmi'm looking around the meter and resourcepool code18:07
gvdmresourcecenter18:08
gvdmwhere does the target value of any foci come from?18:08
*** JohnSGalt has quit IRC18:09
*** Digit01 has quit IRC18:11
gvdmi also see Planet::AvailableFoci18:13
gvdmi'm hoping I don't have to look at the effects code18:17
gvdmwhere in the code would one determine what a focus's target would be?18:18
gvdmtarget meter value18:18
gvdmaah, Universe.cpp, line ~365018:19
gvdmwhich is an enum18:23
gvdmok.., planets are resourcecenters18:33
gvdmresourcecenters can have their focuses changed18:34
gvdmi can not however, find the definition of18:34
gvdm    ResourceCenterChangedSignal();]18:34
*** gvdm has quit IRC18:39
*** gvdm has joined #freeorion19:50
*** gvdm has left #freeorion19:50
*** Farmer_ has quit IRC20:33
*** Mousey has joined #freeorion21:37
Mousey:D21:37
*** g4spr0m has joined #freeorion21:38
*** g4spr0m has quit IRC21:58
*** VargaD has quit IRC23:17
*** VargaD has joined #freeorion23:24

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!