Update of /cvsroot/leaf/src/The_UnNamed_One/buildtool/conf
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv15949/buildtool/conf

Added Files:
        buildtool.conf sources.cfg 
Log Message:
initial import


--- NEW FILE: buildtool.conf ---
# version number
# $Id: buildtool.conf,v 1.1 2008/03/01 16:24:23 hejl Exp $
Version = 0.6pre2

#####################################################################
# files&directories
# Adjust to your needs
# note that the dir or file entries can be relative (to the dir buildtool.pl 
resides in) 
# or absolute
#

#################################################
#
# where to log 
Logfile = log/buildtoollog

# name of the conf file with the source/package definitions
GlobalConffile = conf/sources.cfg

# Name of the source Directory
Source_Dir = source

# where to log what we have installed/compiled
InstalledFile = conf/installed

# where to log what files are created due to build
BuildTraceDir = conf/trace
# which dirs to trace
TracePath = build
TracePath = staging
# disable tracing (to be sure for now):
useTracing = 0

# debugging
DebugToConsole = 0
DebugToLogfile = 1

# good if you want to develop files
# in here and not to overwrite buildtool any files
# this means, if a file exists and its size is > 0,
# it will not be overwritten unless you delete it!
OverwriteFiles = 0

# uncomment the following only if you have wget >= 1.9
# or add your own options here
#wget_options="-t 2 --retry-connrefused -T 5"

# how are the files named we use for each package:
Buildtool_Makefile = buildtool.mk
Buildtool_Config = buildtool.cfg


# to disable default server overriding in the package/source Buildtool_Config:
#NoServerOverride = 1 

# some directories, these will be deleted if you make a buildtool.pl distclean
Buildenv_Dir=log
Buildenv_Dir=staging
Buildenv_Dir=source
Buildenv_Dir=build
Buildenv_Dir=package
Buildenv_Dir=conf/trace

# Stuff needed for buildpacket ---
gzip_options=-9

# Name of the packager -  please put your real name in here (so people will 
know who created the package)
Packager=anonymous

# user/group of the owner of the lrp produced by buildpacket
#lrpowner=someuser
#lrpgroup=users 


--- NEW FILE: sources.cfg ---
## an example config file for buildtool2
# $Id: sources.cfg,v 1.1 2008/03/01 16:24:23 hejl Exp $
## general settings:
# needed to download stuff

#<Server cvs-sourceforge>
#       Type = viewcvs
#       Name = leaf.cvs.sourceforge.net
#       Serverpath = /leaf/src/bering-uclibc/apps
#</Server>


# the server for contributions by other developers
#<Server cvs-contrib-sourceforge>
#       Type = viewcvs
#       Name = leaf.cvs.sourceforge.net
#       Serverpath = /leaf/src/bering-uclibc/contrib
#</Server> 
# for leaf developers only (you need to have a developer account 
# with access to CVS, for this to work) use this if you want to
# test your cvs committed changed right after committing,
# (disabling the entry above)
# change the username to your sourceforge account name.
# You need a working ssh connection (public key auth) 
# for this!
#<Server cvs-sourceforge>
# Type = cvsext
# Name = leaf.cvs.sourceforge.net
# cvsroot = /cvsroot/leaf
# Serverpath = src/bering-uclibc/apps
# username = <MYUSERNAME>
#</Server>


# Use this if you want buildtool to run against a local checkout of 
# src/bering-uclibc/apps and src/bering-uclibc/contrib
# useful if the CVS servers are unreliable, or if you want to build against 
# something other than HEAD
# note that you have to adjust the Serverpath attribute before this will do 
anything
# useful - and remember to comment out the cvs-sourceforge and 
cvs-contrib-sourceforge
# sections above
#
<Server cvs-sourceforge>
        Type = file
        Serverpath = ../apps
</Server>

<Server cvs-contrib-sourceforge>
        Type = file
        Serverpath = ../contrib
</Server>

#<Server devel-sourceforge>
#       Type = http
#       Name = leaf.sourceforge.net
#       Serverpath = /devel/arneb/buildtool2
#</Server>

<Server kernel.org>
        Type = http
        Name = www.de.kernel.org
        Serverpath = pub/linux 
</Server>

<Server dorus>
        Type = http
        Name = dorus.xs4all.nl
        Serverpath = /depot/leaf/src/bering-uclibc/apps
</Server>

############################# just an example server #############
#<Server helloworld>
#       Type = http
#       Name = leaf.sourceforge.net
#       Serverpath = /devel/arneb/buildtool2/helloworld
#</Server>
##################################################################


# package definitions
# Name goes in opening tag.
# please define Revision and Description
# and in Buildsources the sources used to build it
# the Buildsources contain one sourcename per line
# starting with a source tag (multiple sources allowed)

<Package buildenv>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = buildenv
        Description = this holds everything to build cross build env
        nodefault = 1
                <Requires>
                Name = linux
        </Requires>
</Package>

<Package kernel>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = buildtool_kernel
        Description = kernel pseudo package
                <Requires>
                Name = linux
                Name = module-init-tools
                Name = buildenv
        </Requires>
</Package>
        
# source definitions
# just define the name in the opening tag
# and the Revision and Description 
# nothing else supported right now

# default definition, is used as base to all Sources
#<Source default>
#       <Requires>
#               Name = buildenv
#       </Requires>
#</Source>


##################### start ####################
<Source linux>
        Server = cvs-sourceforge
        Directory = linux
        revision = HEAD
        Description = kernel source only package
        nodefault = 1
</Source>

<Package local>
        Server = cvs-sourceforge
        Directory = local
        revision = HEAD
        Description = Force files in the config db
        <Requires>
                Name = buildenv
        </Requires>
</Package>

<Source madwifi>
        Server = cvs-sourceforge
        Directory = madwifi
        revision = HEAD
        Description = madwifi drivers
        <Requires>
                Name = buildenv
                Name = kernel
        </Requires>
</Source>

<Package config>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = config
        Description = config package
        <Requires>
        Name = buildenv
        </Requires>
</Package>

<Package dhcpcd>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = dhcpcd
        Description = DHCP client daemon
        <Requires>
                Name = buildenv
        </Requires>
</Package>

<Package dnsmasq>
        Server = cvs-sourceforge
        Directory = dnsmasq
        revision = HEAD
        Description = Lightweight, easy to configure DNS forwarder
        <Requires> 
                Name = buildenv
        </Requires>     
</Package>

<Package dropbear>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = dropbear
        Description = small ssh daemon (incl. scp)
        <Requires>
        Name = buildenv
        </Requires>
</Package>

<Package etc>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = etc
        Description = etc package
        <Requires>
                Name = buildenv
                Name = iproute
        </Requires>
</Package>

<Package keyboard>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = keyboard
        Description = keyboard maps
        <Requires>
                Name = buildenv
        </Requires>
</Package>

<Package libcxx>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = libgcc
        Description = C++ runtime library package
        <Requires>
                Name = buildenv
        </Requires>
</Package>

<Package libm>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = libm
        Description = libm package
        <Requires>
        Name = buildenv
        </Requires>
</Package>


<Package modules>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = modules
        Description = Modules loading scripts
        <Requires>
        Name = buildenv
        </Requires>
</Package>
                                                        
<Package ulogd>
        Server = cvs-sourceforge
        Directory = ulogd
        revision = HEAD
        Description = The Netfilter Userspace Logging Daemon
        <Requires> 
                Name = buildenv
                Name = autoconf
        </Requires>     
</Package>

<Package webconf>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = webconf
        Description = web-based LEAF configuration
        <Requires>
                Name = buildenv
                Name = pwcrypt
                Name = haserl
        </Requires>
</Package>

<Package openssl>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = openssl
        Description = Secure Sockets Layer and cryptography libraries and tools 
        <Requires> 
                Name = buildenv
        </Requires>     
</Package>
        
<Source syslinux>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = syslinux
        Description = Syslinux boot-loader
        <Requires>
                Name = buildenv
                Name = nasm
        </Requires>
</Source>

<Source autoconf>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = autoconf
        Description = Up to date autoconf for the buildenv
        <Requires> 
                Name = buildenv
        </Requires>
</Source>

<Package mini_httpd>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = mini_httpd
        Description = Small http daemon
        <Requires>
                Name = buildenv 
                Name = openssl
        </Requires>
</Package>

<Package lzo>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = lzo
        Description = Online compression library
        <Requires>
                Name = buildenv
        </Requires>
</Package>

<Package openvpn>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = openvpn
        Description = VPN daemon
        <Requires>
                Name = buildenv
                Name = openssl
                Name = lzo
        </Requires>
</Package>

<Package openntpd>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = openntpd
        Description = NTP v4 daemon
        <Requires>
                Name = buildenv
        </Requires>
</Package>

<Package wireless_tools>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = wireless_tools
        Description = wireless_tools
        <Requires>
                Name = buildenv
                Name = linux
        </Requires>
</Package>

<Source nasm>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = nasm
        Description = Netwide Assembler
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Source ncurses>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = ncurses
        Description = Ncurses libs
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Source busybox>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = busybox
        Description = busybox
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Source bison>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = bison
        Description = bison
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Source flex>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = flex
        Description = flex
        <Requires>
                Name = buildenv
                Name = bison
        </Requires>
</Source>

<Source kmodules>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = kmodules
        Description = Kernel tarball
        <Requires>
                Name = buildenv
                Name = kernel
                Name = iptables
                Name = madwifi
        </Requires>
</Source>

<Source e3>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = e3
        Description = e3 editor
        <Requires>
                Name = buildenv
                Name = nasm
        </Requires>
</Source>

<Package iproute>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = iproute
        Description = iproute
        <Requires>
                Name = buildenv
                Name = linux
        </Requires>
</Package>

<Source iptables>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = iptables
        Description = iptables
        <Requires>
                Name = buildenv
                Name = kernel
        </Requires>
</Source>

<Source sysklogd>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = sysklogd
        Description = sysklogd
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Source cron>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = cron
        Description = cron
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Source netkit-base>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = netkit-base
        Description = netkit-base
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Source watchdog>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = watchdog_lrp
        Description = watchdog
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Source tcp_wrappers>
        Server = cvs-sourceforge
        Directory = tcp-wrappers
        Description = Wietse Venema's TCP wrappers library
        Revision = HEAD
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Package root>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = root
        Description = root.lrp package
        <Requires>
                Name = buildenv
                Name = watchdog
                Name = netkit-base
                Name = cron
                Name = sysklogd
                Name = iproute
                Name = tcp_wrappers
                Name = e3
        </Requires>
</Package>

<Package initrd>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = initrd
        Description = initrd.lrp packages
        <Requires>
                Name = buildenv
                Name = kernel
                Name = busybox
        </Requires>
</Package>

<Package shorewall>
        Server = cvs-sourceforge
        Directory = shorewall
        Revision = HEAD
        Description = Shoreline Firewall/NAT definition system
        <Requires>
                Name = buildenv
        </Requires>
</Package>

<Source zlib>
        Server = cvs-sourceforge
        Directory = zlib
        Description = zLib shared libraries
        revision = HEAD
        <Requires> 
                Name = buildenv
        </Requires>     
</Source>
        
<Source haserl>
        Server = cvs-sourceforge
        Directory = haserl
        revision = HEAD
        Description = small cgi interpreter
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Source pwcrypt>
        Server = cvs-sourceforge
        Directory = pwcrypt
        revision = HEAD
        Description = simple password app
        <Requires>
                Name = buildenv
        </Requires>
</Source>

<Source module-init-tools>
        Server = cvs-sourceforge
        Revision = HEAD
        Directory = module-init-tools
        Description = module init tools package
        <Requires>
                Name = buildenv
                Name = flex
                Name = linux
        </Requires>
</Source>

#####################################################


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
leaf-cvs-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-cvs-commits

Reply via email to