px - a simple tool to build packages

git clone git://git.josuah.net/px


px is a very simple package build tool:

- it reads a description of packages from def/$package
- it downloads the tar archive into tar/$package/$version.tar
- it downloads the tar/git/cvs source into src/$package/$version
- it compiles the source then install it into pkg/$package/$version
- it writes the build logs in log/$package/$version
- it installs the package into pkg/$package/$version
- it grabs the binaries in bin, and the man pages in man

It has a very simple definition format:

- def/$package/homepage - home page of the software author
- def/$package/version  - list of versions, current first
- def/$package/build    - script that builds it
- def/$package/dep      - list of "dependencies/version"
- def/$package/tar      - link to the (compressed) tar archive
- def/$package/git      - link to the git repository
- def/$package/cvs      - cvs repository and path to extract


* 6093bf75 2018-10-21 Josuah Demangeon <mail@josuah.net>
| fix qmail and add ffingerd
| 
*   33e0b3c1 2018-10-21 Josuah Demangeon <mail@josuah.net>
|\  Merge branch 'master' of git.josuah.net:px
| | 
| * bf42f944 2018-10-16 Josuah Demangeon <mail@josuah.net>
| | rename it px as pk is already definitely taken
| | 
* | b5088222 2018-10-21 Josuah Demangeon <mail@josuah.net>
| | add dma
| | 
* | 4d249c5e 2018-10-16 Josuah Demangeon <mail@josuah.net>
|/  rename it px as pk is already definitely taken
|   
* 0daf692d 2018-10-14 Josuah Demangeon <mail@josuah.net>
| libtai: also copy the leapsecs.dat
| 
* 47f1febb 2018-10-14 Josuah Demangeon <mail@josuah.net>
| add a README
| 
* 8accb68c 2018-10-14 Josuah Demangeon <mail@josuah.net>
  initial commit