maphew / cyg-apt

Automatically exported from code.google.com/p/cyg-apt
0 stars 0 forks source link

This is the source for building and testing the cyg-apt package manager. Note that the most recent cyg-apt source is available by anonymous subverison check out: http://code.google.com/p/cyg-apt/source/checkout

Build requirements: cygwin, coreutils, python, tar, gnupg. Being a standalone script, cyg-apt doesn't require compilation: "make" creates the cyg-apt Cygwin package, making a tarball from the script, manpage and postinstall script.

BUILDING: $ make

The bulk of the source in this release supports testing cyg-apt.

INSTALLATION: $ make install

configure

Configures the environment for building the test packages. Edit configure.sh to provide the URL of a scp accessable web server. $ configure.sh

Makefile

$ make Builds the package under build/release-2/cyg-apt/

$ make testpackages Makes the testpackages, exporting them to the server if configure.sh has been completed.

README:

This fille

cyg-apt:

The standalone application Python script: uses no other source files. Does depend on: cygwin, coreutils, gpg. Can be run in a DOS box as well as Cygwin, with some restrictions.

mini_mirror:

Supports testing: allows you to build and deploy a test package to a remote mirror.

misc

Various development files that don't belong anywhere else.

test-cyg-apt.py

Tests a subset of cyg-apt's functionality for regression. Requires running a completed cofigure.sh and building the test packages, see above.

tools

Python utilites used by the test harness build process and test-cyg-apt.py

release

Support files for old-style releases (not as Cygwin package.)