PackRat is no longer being developed. Instead there is a new project PortRat that is a cleaner representation of my original goals.

Introduction

Packrat is an application that aims to help users of FreeBSD by allowing for multiple ports to be compiled at once with the use of threads and smart. dependency handling. While the FreeBSD make command does allow for multiple "jobs" to be completed at once, it doesn't coordinate the installation of dependencies. So, rather than continue to more of less suffer through the compilation of ports with huge dependency stacks, I decided to utilize the multi-core processors that have become so prominent.

News

17-7-2007 :: Keeping in time with my 'one update every three monthes' mentality, I'd just like to point out that PackRat isn't dead, and I've just started to really get into the mportant stuff on the re-write. So hang in there, I'll have your compile time down soon enough!

13-4-2007 :: I'm starting a re-write of Packrat in Python. Threading in C++ just isnt working out.

14-1-2007 :: PackRat 0.0.3a has been released. See the README for known bugs.

Download

You can get the latest PackRat releases (and the older ones) from here.

Documentation

For now you can get the basic functionality of PackRat from a simple packrat -h command. But hopefully I'll get a man page up eventually.

Contact

Want to help out? Have bugs to submit? Email me here.


SourceForge.net