| 00:00.49 | louipc | ah that's neat | 
| 00:04.51 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/sh/header.sh: recognize arbitrary script exec identifier lines, regardless of /usr/bin, /bin, etc | 
| 00:06.28 | *** join/#brlcad ChanServ (ChanServ@services.) | |
| 00:06.28 | *** mode/#brlcad [+o ChanServ] by irc.freenode.net | |
| 00:10.46 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/adrt/scripts/ (6 files): apply the standard header and footer, more to come | 
| 00:11.37 | louipc | compiling... | 
| 00:12.49 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/adrt/bench/ (bench.c bench.h main.c): standard header and footer | 
| 00:50.53 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/adrt/ (14 files in 2 dirs): standard header and footer cleanup | 
| 00:51.36 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/adrt/ (68 files in 4 dirs): standard header and footer cleanup | 
| 00:53.42 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/adrt/ (35 files in 9 dirs): standard header and footer cleanup | 
| 00:59.39 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/conv/patch/ (pull_comp.sh pull_solidsub.sh): add bsd headers to helper scripts | 
| 01:12.17 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/libfb/if_X24.c: header cleanup, happens to be a sun file, so integrate the bsd-style license proper. | 
| 01:26.03 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/libfb/if_ap.c: | 
| 01:26.03 | CIA-5 | BRL-CAD: dept of energy is part of the u.s. government and while there ability to claim | 
| 01:26.04 | CIA-5 | BRL-CAD: copyright back in '89 is dubious, since they are government they can fall under | 
| 01:26.04 | CIA-5 | BRL-CAD: the same significant conversion and copyright assignment conditions that was | 
| 01:26.04 | CIA-5 | BRL-CAD: initially required. so either way, the header can be cleaned up. | 
| 04:46.17 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/ (364 files in 14 dirs): ugh, what tedium. put some effort towards cleaning up the doxygen labels and making the headers more consistent. also exclusively using @ for doxygen instead of \ to try to keep things more consistent. | 
| 05:52.08 | louipc | still at it eh? | 
| 06:49.01 | brlcad | pretty much | 
| 06:49.08 | brlcad | the work never ends | 
| 06:55.33 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/liboptical/sh_wood.c: header cleanup | 
| 06:58.04 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/liboptical/turb.c: header cleanup | 
| 06:58.35 | louipc | do you have a list of third party packages required for building and running brlcad? | 
| 07:03.49 | brlcad | all required all included as part of the distribution | 
| 07:03.50 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/librt/nurb_solve.c: implicit assignment | 
| 07:03.57 | brlcad | they're in the src/other directory | 
| 07:04.47 | brlcad | by default, they are only compiled if a suitable system 3rd party package is not found, though you can force compilation of individual ones on/off | 
| 07:05.16 | louipc | ah ok that's handy | 
| 07:05.17 | brlcad | e.g. --enable-everything will tell configure to not have any external dependencies | 
| 07:05.48 | brlcad | plus, there's a report at the end of configure that itemizes | 
| 07:05.58 | louipc | because a lot of other apps make you go fetch other packages elsewhere that you need | 
| 07:06.13 | brlcad | yep | 
| 07:06.34 | brlcad | that's been a long-standing position of the project since its inception to specifically not *require* that | 
| 07:07.24 | brlcad | we give you everything you need (except a compiler and shell of course) | 
| 07:08.32 | louipc | hehe, I wonder if I should still include it in a dependencies list for a distro package | 
| 07:09.31 | brlcad | ah, for packaging, it's usually best to just make most of them dependencies | 
| 07:12.57 | louipc | what is java used for? | 
| 07:13.00 | brlcad | presently cannot do that for tcl/tk due to path lookup issues, and there are a couple dependencies that aren't in all the packaging systems (like the newly added openNURBS, which you can ignore) | 
| 07:13.27 | brlcad | you can fully ignore java, sdl, and python | 
| 07:13.35 | louipc | ah still in dev? | 
| 07:13.36 | brlcad | they are simply API bindings | 
| 07:13.48 | louipc | ok | 
| 07:13.56 | brlcad | not critical and actually not used by anything we ship | 
| 07:14.36 | brlcad | adrt will auto-disable due to sdl and python (and that's perfectly normal) | 
| 07:20.17 | brlcad | for a dependencies list, probably zlib, png, jove, regex, termlib, and utah raster toolkit and the autotools if you want it to prep the build system from scratch (autoconf 2.52+, autoconf 1.6+, libtool 1.4.2+) | 
| 07:21.02 | brlcad | though the autotools are certainly optional from a source tarball | 
| 07:22.41 | louipc | yeah | 
| 07:23.52 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/librt/raydebug.tcl: bsd header | 
| 07:31.07 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/libtclcad/tkImgFmtPIX.c: Questionable whether they actually hold copyright or are simply being given credit. declare the more flexible bsd terms for now. | 
| 07:33.32 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/libtermio/ (termio.c termio_win32.c): add missing lgpl header | 
| 07:41.29 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/mged/points/main.c: missing header | 
| 07:43.16 | *** join/#brlcad clock_ (i=clock@84-72-93-149.dclient.hispeed.ch) | |
| 07:47.14 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/rttherm/ (7 files): add missing headers, bsd license | 
| 07:52.10 | CIA-5 | BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/mged/ (points.tcl facetize_all_regions.tcl expand_comb.tcl): add missing header/footer | 
| 11:08.43 | *** join/#brlcad SWPadnos_ (n=Me@dsl245.esjtvtli.sover.net) | |
| 20:11.56 | louipc | hmm | 
| 20:13.18 | brlcad | indeed | 
| 20:38.10 | louipc | I should join the devel mailing list I guess | 
| 20:38.40 | brlcad | noise fluctuates massively .. might go months without a message, and then two dozen in a day | 
| 20:38.45 | brlcad | depends on the topic and what's going on | 
| 20:38.53 | louipc | hehe not bad | 
| 20:40.04 | louipc | what are the brl-cad data resources supposed to be? | 
| 20:40.49 | louipc | just the README files eh? | 
| 20:41.11 | brlcad | they are mostly the documentation and tclscripts (much of mged's functionality) | 
| 20:41.46 | louipc | I get an error that they can't be found even though it's looking in the correct path | 
| 20:41.55 | louipc | but mged still seems to function | 
| 20:42.22 | brlcad | on windows or elsewhere? | 
| 20:42.30 | brlcad | on windows it's a red herring | 
| 20:42.56 | brlcad | elsewhere indicates some tcl/tk/itcl/itk/iwidgets issue usually | 
| 20:43.45 | louipc | linux | 
| 20:44.03 | louipc | yeah I also get a tk not found in the brlcad/lib dir | 
| 20:44.16 | louipc | but it was compiled to use the system's lib | 
| 20:45.26 | brlcad | that would be why you get the error | 
| 20:45.43 | brlcad | i mentioned that there are pathing issues with tcl/tk using system libs still | 
| 20:45.48 | brlcad | not major, but annoyances like that | 
| 20:45.55 | brlcad | haven't been cleaned up | 
| 20:46.26 | louipc | ah right | 
| 20:46.54 | brlcad | feel free to look into them and fix them! :) | 
| 20:47.10 | louipc | hehe I'm not at that stage yet | 
| 20:47.14 | brlcad | the gentoo, freebsd, debian, ubuntu, and fink folks would love you ;) | 
| 20:47.23 | louipc | though I really would be glad to | 
| 20:47.29 | louipc | ;) | 
| 20:47.58 | brlcad | we've got a pending integration on several of those systems that isn't into stable simply because of the tcl/tk issue | 
| 20:52.09 | louipc | yeah I'm trying to package it for archlinux | 
| 20:52.46 | brlcad | cool | 
| 20:52.47 | louipc | it seems to work OK for now | 
| 20:53.02 | brlcad | 'benchmark' runs? | 
| 20:53.11 | louipc | yea | 
| 20:53.18 | brlcad | (careful, it'll create a lot of files in current dir) | 
| 20:53.25 | louipc | I noticed hehe | 
| 20:53.53 | brlcad | I should add a cleanup transcript for it | 
| 20:54.31 | louipc | or stick them into /tmp? | 
| 21:11.57 | *** join/#brlcad docelic (n=docelic@212.15.170.140) | |