| 95 | '''Week (6/23/2014 - 6/27/2014): |
| 96 | * Added a check for having /opt/local/bin/port in your $PATH environmental variable |
| 97 | * Added automatic generation for the user config |
| 98 | * Added a parser for said user config |
| 99 | * Added user input on fixing the $PATH variable, and supporting differing locations through the user config |
| 100 | |
| 101 | '''Week (6/30/2014 - 7/4/2014): |
| 102 | * Fixed a bug that wouldn’t use the correct $PATH variable |
| 103 | * Added a check for Xcode versions |
| 104 | * Added Xcode version checks to the user config |
| 105 | * Vastly simplified and abstracted the config parser |
| 106 | * Added a new config file solely for Xcode versioning |
| 107 | * Celebrated the 3rd of July - 5th of July with family! |
| 108 | |
| 109 | '''Week (7/7/2014 - 7/11/2014): |
| 110 | * Added a check for curl existing |
| 111 | * Added a check for rsync existing |
| 112 | * Added docstrings to all functions |
| 113 | |
| 114 | '''Week (7/14/2014 - 7/18/2014): |
| 115 | * Moved Xcode config file to under _resources |
| 116 | * Added a check for low disk space |
| 117 | * Added support for comments in the parser |
| 118 | * Added a check for X11.app existing if the OS version is 10.6 |
| 119 | * Added a check for files in /usr/local/include and /usr/local/lib |
| 120 | * Removed faulty shell reloading, and replaced it with asking the user to manually reload their shell profile |
| 121 | * Added a check to see if all files installed by all ports actually exist |
| 122 | * Added a check to see if the archives of all ports actually exist |
| 123 | * Added a check to see if port doctor and port reclaim are executing with super user privileges |
| 124 | |
| 125 | '''Week (7/21/2014 - 7/26/2014): |
| 126 | * Added check for other package managers being installed |
| 127 | * Added more in-depth checks for dylibs in and headers in /usr/local |
| 128 | * Added a check for an Xcode script being run or not |
| 129 | * Added a check for compilation error, ‘couldn’t create cache’ |
| 130 | * Fixed the error message for “check_compilation_error_cache” |
| 131 | * Added check to see if /opt/local/bin/port is the first in the $PATH |
| 132 | * Fixed small bug in check_port_files |
| 133 | * Added check to see if all installed files are readable |
| 134 | * Added checks for openssl and sqlite3 being installed |
| 135 | * Fixed bug in compilation check |
| 136 | * Added docstrings |
| 137 | * Prettified the output |
| 138 | * Added support for .la and .prl files in /usr/local/lib |
| 139 | |
| 140 | '''Week (7/28/2014 - 8/01/2014): |
| 141 | * Added check for DYLD_* environmental variables |
| 142 | * Added the quiet mode option for doctor |
| 143 | * Added checking for Xcode Command Line Tools |
| 144 | * Went to sister’s wedding! (Congrats!) |
| 145 | |
| 146 | '''Week (8/04/2014 - 8/08/2014): |
| 147 | * Added error catching for having no installed locations |
| 148 | * Added the shebang back to port.tcl |
| 149 | * Added the copyright notice to doctor.tcl |
| 150 | |
| 151 | '''Week (8/11/2014 - 8/15/2014): |
| 152 | * Removed unnecessary files from Svn branch |
| 153 | * Updated Svn branch with new version of MacPorts |
| 154 | * Merged code with Svn branch |
| 155 | * Added ‘port doctor’ man page |
| 156 | * Added ‘port reclaim’ man page |
| 157 | |