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