
Package Tools
@1998-2000 by Antonio Gallo
===========================

This is the version 2 of the Bad Penguin tools
for .bpp packages. This is the list of all the tasks to be done.
Note that this package is not created with autoconf/automake
so it just copy the files into /usr/sbin/ and /usr/libexec/bpp/


package-init:	
    Just run this script to set up a set of configuration 
    files in order to make your system able to use the 
    Bad Penguin Package (BPP) system.

tempname:
    Output six random chars on stdout. It is generally
    used to create tempfiles or directory in various scripts.

package-create  $FULLNAME:
    Run this to create a new package. It is create a new
    package directory into /opt/badpenguin/ports/ and fill in
    the INFO files with the information entered by the mantainer
    on the stdin. It calls package-rebuild to do the rest of 
    the job.

package-rebuild  $FULLNAME:
    Download source from internet, configure it, compile it and 
    install it. Finally look for modified or newly files to be
    included into the package.

package-repack  $FULLNAME  [$CHANGELIST]:
    Get each file listed into the package's MANIFEST, or from a
    specified config file, from the filesystem into the package
    port directory.

package-build  $FULLNAME:
    Build a .bpp package from the ports directory.
    
package-announce $FULLNAME:
    Move a builded package into the /opt/badpenguin/packages
    directory and clean-up any unwanted files
