Things are rolling along...
First, the big news!
I wrote most of the package system library last night for about 12hrs
straight. It can traverse through the /var/pkgadmin/ tree, calculate
and ensure dependencies, and remove packages. Now it just has to be
able to add packages. The library is in c (no sh scripts here) so other
languages can link to it. It's a very clean design, is not dependent on
any other libs (like a DB lib), but also quite good i think.
Got my computer, it screams at 2GHz, I can compile iso image in only
As of right now I still cant put this beast on CVS, it's just way too
large. The next release will have a couple of packages made and will
serve as an example for anyone wanting to create for packages.
Aw heck, I'll just explain it here it's real simply. All you need to do
to make a package is create a .tar file (not compressed). There is no
plan to create an automatic package maker so it can be automated with
An example package is attached, please look at it.
If some kind souls out there can send me bash scripts that go in the
main directory of a source tree to create some packages, that would be
Basically the script will do these things...
make install PREFIX=/tmp/somedirectory
split the results in /tmp/somedirectory to make a directory tree for a
user and one for a developer
put the proper package files in the root of each of those directories
(like /DEPENDENCIES or /VERSION)
compress the trees
tar them up in the 2 packages.
please check out the attached package for an example.
REMERMER that the attached file is really a .tar file, it is just named
with a .Bpkg (binary pkg) extension!