Files that exist only in patch-17

Files that changed between patch-16 and patch-17









File: bbctools.txt
patch-16 patch-17
Line 118Line 118
A  package  can  also  build  a  user  account  on  a  BBC.    To  do  so,  it  is
necessary  to  manually  create  appropriate  .passwd,  .group,  and
.bootstrap  files  and  put  them  in  the  files/  directory  of  the  package.
A  package  can  also  build  a  user  account  on  a  BBC.    To  do  so,  it  is
necessary  to  manually  create  appropriate  .passwd,  .group,  and
.bootstrap  files  and  put  them  in  the  files/  directory  of  the  package.
Be  sure  to  prepend  the  username  to  /all  three/  files
Be  sure  to  prepend  the  username  to  *all  three*  files
($(username).bootstrap  will  later  be  copied  to  $(username)/.bootstrap
in  the  work/  directory).    In  the  Makefile,  add  the  files  to  your
DISTFILES  variable  and  enumerate  the  users  that  your  package  will
($(username).bootstrap  will  later  be  copied  to  $(username)/.bootstrap
in  the  work/  directory).    In  the  Makefile,  add  the  files  to  your
DISTFILES  variable  and  enumerate  the  users  that  your  package  will
File: bittorrent.txt
patch-16 patch-17
Line 19Line 19
==  The  Tracker  ==

==  The  Tracker  ==

The  .torrent  files  contain  the  location  of  a  /tracker/,  which  is  a
The  .torrent  files  contain  the  location  of  a  *tracker*,  which  is  a
brokering  server  that  connects  users  with  other  users  who  have  pieces
of  files  that  can  be  swapped.    It  deals  entirely  in  sha1  hashes,  and
thus  has  no  concept  of  "filenames".    The  contents  of  the  files  never
brokering  server  that  connects  users  with  other  users  who  have  pieces
of  files  that  can  be  swapped.    It  deals  entirely  in  sha1  hashes,  and
thus  has  no  concept  of  "filenames".    The  contents  of  the  files  never
Line 29Line 29
The  key  is  that  users  grab  pieces  from  *each  other*.    This  means  that
to  put  a  file  up  available  for  download,  you  actually  start  a
The  key  is  that  users  grab  pieces  from  *each  other*.    This  means  that
to  put  a  file  up  available  for  download,  you  actually  start  a
/downloader/  process,  but  with  the  file  already  completely  in  place!
*downloader*  process,  but  with  the  file  already  completely  in  place!
This  can  be  confusing  when  you  are  used  to  HTTP  and  FTP  servers,  but
realize  that  once  you  have  completed  a  download,  the  tracker  will  know
This  can  be  confusing  when  you  are  used  to  HTTP  and  FTP  servers,  but
realize  that  once  you  have  completed  a  download,  the  tracker  will  know
that  you  have  /all/  pieces  of  the  file  available  for  others  to  grab.
that  you  have  *all*  pieces  of  the  file  available  for  others  to  grab.
This  is  why  often  you'll  see  torrent  sites  admonishing  users  to  keep
their  clients  open  after  downloads  are  complete.    The  more  people  do
This  is  why  often  you'll  see  torrent  sites  admonishing  users  to  keep
their  clients  open  after  downloads  are  complete.    The  more  people  do
File: faq.txt
patch-16 patch-17
Line 179Line 179
==  So  why  GAR?    Why  not  <name-of-favorite-build-system>?  ==

==  So  why  GAR?    Why  not  <name-of-favorite-build-system>?  ==

The  goals  of  GAR  are  best  suited  to  the  compilation  of  /third-party/
The  goals  of  GAR  are  best  suited  to  the  compilation  of  *third-party*
software.    We  theoretically  could  set  up  everything  in  a  big  autoconf
tree,  or  scheme-  or  Java-based  build  system,  but  that  would  require  a
software.    We  theoretically  could  set  up  everything  in  a  big  autoconf
tree,  or  scheme-  or  Java-based  build  system,  but  that  would  require  a
/lot/  of  hacking.    GAR  is  designed  to  support  a  heterogeneous  set  of
*lot*  of  hacking.    GAR  is  designed  to  support  a  heterogeneous  set  of
autoconfiguration  and  build  tools,  and  to  make  the  best  of  what  a
software  package  already  has.

autoconfiguration  and  build  tools,  and  to  make  the  best  of  what  a
software  package  already  has.

File: garchitecture.txt
patch-16 patch-17
Line 239Line 239
Although  the  INSTALL_ARGS  could  not,  due  to  the  fact  that
INSTALL_OVERRIDE_DIRS  prepends  $(DESTDIR),  and  the  w3m  package
Although  the  INSTALL_ARGS  could  not,  due  to  the  fact  that
INSTALL_OVERRIDE_DIRS  prepends  $(DESTDIR),  and  the  w3m  package
/already/  honors  $(DESTDIR)!
*already*  honors  $(DESTDIR)!
For  more  information  on  INSTALL_OVERRIDE_DIRS,  see  the  "Install
Override  Dirs"  <gartips.html  GAR  Tip>.    For  more  information  on
For  more  information  on  INSTALL_OVERRIDE_DIRS,  see  the  "Install
Override  Dirs"  <gartips.html  GAR  Tip>.    For  more  information  on