Skip to content
OBS build script, can be used with OBS or stand alone
Perl Shell C Groff Makefile
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
Build Improve error message for kiwi repos
configs Merge pull request #202 from chas3/run-initscripts
emulator - add GPL license and headers.
t - add GPL license and headers.
test-debtransform Add results for the debtransform test
test - use target auto-detection for test case
Build.pm Do not try to install packages twice
COPYING - add GPL license and headers.
HOWTO.add_another_format some more details
Makefile add installation of debtransformxz to Makefile (github issue 1483)
README Rewrite the README file
baselibs_global-deb.conf also adapt the deb version to last change
baselibs_global.conf next iteration of the fix for bnc#789169
build detect network device for telnet setup with the
build-pkg rework installed package handling
build-pkg-arch This one fixes problem 'Cannot create arch linux chroot #222'
build-pkg-deb move check_exit calls to init_buildsystem
build-pkg-rpm Also add broken chroot workaround for rpm
build-recipe Collax support
build-recipe-arch build-recipe-arch: improve prepare error handling
build-recipe-collax Collax support
build-recipe-debbuild Add support for debbuild's eval and .debmacros
build-recipe-debootstrap Keep the debootstrapdir around so we can examine the log if things go…
build-recipe-dsc deb: give hint as to why debtransformer runs
build-recipe-kiwi clean topdir before kiwi build
build-recipe-livebuild Exported RECIPEFILE in build-recipe-livebuild
build-recipe-mock Revert "- new chroot does not take / anymore but just fails."
build-recipe-preinstallimage - add GPL license and headers.
build-recipe-simpleimage Problem: simpleimage is built even if integration script fails
build-recipe-spec Rename rpmmacros variable to rawcfgmacros
build-vm - add support for telnet debug option inside of KVM builds
build-vm-docker Fix the path to the chroot binary inside the busybox image. The
build-vm-ec2 - add GPL license and headers.
build-vm-emulator - add GPL license and headers.
build-vm-kvm [armv7l] Unbreak random number device pass through
build-vm-lxc [build] add support for LXC 1.0 and 1.1 parameter calls
build-vm-openstack - add GPL license and headers.
build-vm-qemu - add GPL license and headers.
build-vm-uml - add GPL license and headers.
build-vm-xen - add GPL license and headers.
build-vm-zvm - add GPL license and headers.
build.1 Collax support
changelog2spec - add GPL license and headers.
common_functions Remove ppc64 from ppc64le build arch list
computeblocklists - add GPL license and headers.
createarchdeps refactor create*deps commands
createdebdeps remove bogus getreponame call
createdirdeps rename createrpmdeps to createdirdeps
createmdkdeps Support building with Mandriva/Mageia Repositories
createrepomddeps make createyastdeps work with remote repos
createyastdeps make createyastdeps work with remote repos
createzyppdeps refactor zypp handling
debtransform deb: improve action reporting in debtransform
debtransformbz2 - add GPL license and headers.
debtransformxz deb: support recognition and recompression of xz archives
debtransformzip - add GPL license and headers.
download - add GPL license and headers.
expanddeps Do not rely on VM_TYPE envvar
extractbuild - add GPL license and headers.
getbinaryid - add GPL license and headers.
init_buildsystem Merge pull request #200 from jengelh/v
initvm.c - add support for host architecture blacklisting
killchroot - add GPL license and headers.
listinstalled rework installed package handling
livebuild_pre_run.template - add GPL license and headers.
lxc.conf Fix support for building inside LXC containers.
mkbaselibs Skip empty packages in mkbaselibs.
mkdrpms mkdrpms: do not create debuginfo/source deltas
order fix order for debian, it needs normalizedeps and addselfprovides
qemu-reg - fix ppc qemu registration rules
queryconfig Support building with Mandriva/Mageia Repositories
runservices Implement buildroot support in runservices
signdummy - add GPL license and headers.
spec2changelog - add GPL license and headers.
spec_add_patch Fix finding patch Number for certain spec files
spectool - add GPL license and headers.
substitutedeps Add releasesuffix hack for new PTF handling
telnet_login_wrapper - use a login shell in telnet
unrpm - add GPL license and headers.
unrpm.1 add manpages for vc and unrpm
vc vc: create changelog file only in case of a change
vc.1 add manpages for vc and unrpm

README

This is a tool to build binary packages in a safe and reproducible
way. The default is to build in a chroot sandbox, but it also
supports building in a virtual machine for better security.

The build tool can work with multiple package and recipe formats.
The currently supported package formats are deb, rpm, and arch.
The supported recipe formats are spec, dsc, kiwi, and PKGBUILD.

See the man page for more information.

Something went wrong with that request. Please try again.