README 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. +-------------+
  2. | Qi's README |
  3. +-------------+
  4. 1. Introduction
  5. 2. Installation
  6. 3. Contact
  7. 1. Introduction.
  8. Qi is a source builder and a package manager:
  9. It contains a set of (individual) tools to build, install, remove,
  10. and upgrade software packages. It follows the philosophy of simplicity
  11. without adding too many features, such as those that can be found in
  12. popular package managers. Basically it does two things: builds
  13. packages and manages them.
  14. Qi constructs the sources using recipe names, files that contain
  15. specific instructions to build every source. As result, a binary
  16. package is obtained which can be installed, removed, upgraded, or
  17. inspected in the system.
  18. The packages are managed thanks to an external tool called
  19. _graft(1)_, which provides a mechanism for managing multiple packages
  20. under a single directory hierarchy, it was inspired by both Depot
  21. (Carnegie Mellon University) and Stow (Bob Glickstein). In this
  22. aspect, Qi complements Graft: it can work with packages, check them,
  23. solve conflicts, and more...
  24. 2. Installation.
  25. Requirements:
  26. - A (POSIX) compatible shell.
  27. - Graft: http://peters.gormand.com.au/Home/tools
  28. Perl (http://www.perl.org) is required in order to run graft(1).
  29. Take into account when graft is installed, you can define some
  30. macros like PACKAGEDIR and TARGETDIR. To be consistent, use the
  31. same paths when `configure'.
  32. - Lzip: http://lzip.nongnu.org
  33. - A mktemp(1) implementation: http://www.mktemp.org
  34. To configure, make and install qi, type:
  35. $ ./configure
  36. $ make
  37. $ make install
  38. See `./configure --help' for more information.
  39. To install in a different location, DESTDIR is supported. This is
  40. useful for package distributors:
  41. $ make DESTDIR=/tmp/qi install
  42. 3. Contact.
  43. The Qi home page can be found at `http://www.dragora.org'.
  44. Send bug reports or suggestions to <dragora-users@nongnu.org>.