Ideally, there's nothing you should need to do to modify the source
 tarball of the external package.  We want the original, unmodified
 source whenever possible.  However, the name of the tarball is
-important, since the Condor build system itself makes assumptions
-about the name so that the =build_externals= script can download and untar
-the tarball for you (one less thing for your build-script to worry
-about for yourself).  So, the source tarball must be
+important, since it's easier to update the build script with the new filename. So, the source tarball should be
 named "=[name]-[version].tar.gz=" (and, needless to say, it must
 be a real gzip'ed tar file).  For example, "=krb5-1.2.7.tar.gz=".
-An important exception is that the =-p<number>= at the end of the version
+
+*TODO: May be out of date, the -p0 may be mandatory now* An important exception is that the =-p<number>= at the end of the version
 is optional in the tarball name. For example, the tarball for external =krb5-1.2.7-p1= can be named =krb5-1.2.7.tar.gz= (the same tarball used for external =krb5-1.2.7=).
 
+*TODO: adesmet's edits end here*
+
 {subsection: Putting the source tarball on the web server}
 
 The source tarballs live on the web server parrot.cs.wisc.edu. They are synced periodically from the following directories on AFS at UW-CS: