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) |