[prev in list] [next in list] [prev in thread] [next in thread] 

List:       crux
Subject:    Re: Do we need a new package utility?
From:       Johannes Winkelmann <jw () tks6 ! net>
Date:       2002-06-21 20:44:47
[Download RAW message or body]

Ok, I just uploaded version 0.1 of the rewritten prt-get, a wrapper
around pkgmk to simplify building of groups of packages.

Find the port here:
1) http://www.hta-bi.bfh.ch/~winkj/files/crux/prt-get.prt.tar.gz

Short feature overview/description here:
2) http://www.hta-bi.bfh.ch/~winkj/files/crux/prt-get.txt

Notes:
- Please read the STATUS section of the document above 2)
- still requires python
- put's some python files to /usr/bin, will find a better solution for
  that later. who cares, pkgrm prt-get and they're gone
- doesn't interact too much with pkgmk yet, that means if pkgmk fails,
  the build fails as well. You can't pass -f (force) or -im (ignore md5)
  from prt-get to pkgmk yet. But if the ports are ok, 'this should never
  happen'(tm) :-)

I just built distcc, which requires popt, and it resolved this
dependency, installed popt first and distcc afterwards. This should
simplify the installation of package groups. Couldn't test any of the
big ones as I'm connected through dial-up. The real test is therefore
not done yet! I hope that I find time this weekend to construct a good
test case. But it's here now, ready for testing.
It's in an early state of development, but I used it for a few packages
now and didn't experience too much problems

Q:  so why should I bother testing it?
A1: Have a look at the description (check the URLs above) and maybe you'd
    like it and want to give it a try
A2: it only requires you to install python any prt-get.prt.tar.gz, then
    you can directly start with the examples in the 'prt-get.txt' file
e.g.
$ cd /usr/ports/contrib/python
$ pkgmk -d -i
$ cd /tmp/prt-get
$ pkgmk -d -i
$ prt-get depends kdegames
... 

Regards, Johannes
-- 
Johannes Winkelmann              mailto:jw@tks6.net
Trondheim, Norway                http://jw.tks6.net

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic