Actually the parts of interest in the makefiles, are fairly easy to read even if you don't know how to write them, the harder parts (rule bodies) are something you rarely need to be read, unless you want to ask ports a very specific question, like how does `make deinstall` actually de install a port, or if you want to create a port for some application.
It (starting off with FreeBSD) can be a whole lot to take in, don't worry, just take it in bit and byte sized chunks
.
Unix is kind of like programming and many good parts of computer stuffs: things are well layered upon other layers like a good lasagna. So most things can be learned from higher and easier stages and at your own pace for the most part. +/- blowing anything up with an Rocket Propelled Grenade lol
__________________
My
Journal
Thou shalt check the array bounds of all strings (indeed, all arrays), for surely where thou typest ``foo'' someone someday shall type ``supercalifragilisticexpialidocious''.