Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

OBS build script, can be used with OBS or stand alone

branch: master

move --kiwi-parameters option parsing into build-recipe

Also fix --kiwi-paramters=<arg> handling.
latest commit b5a92946f3
Michael Schroeder mlschroe authored April 16, 2014
Octocat-spinner-32 Build switch zypp:// stype repos from .repo file name to real repo names March 24, 2014
Octocat-spinner-32 configs arch: add libutil-linux to vminstall section March 21, 2014
Octocat-spinner-32 emulator fix wording March 18, 2014
Octocat-spinner-32 t introduce dist_canon() in Build.pm September 20, 2010
Octocat-spinner-32 test-debtransform Add results for the debtransform test October 05, 2012
Octocat-spinner-32 test - use target auto-detection for test case February 08, 2014
Octocat-spinner-32 Build.pm - allow to specify the VM filesystem within the config. December 09, 2013
Octocat-spinner-32 Makefile remove getoptflags helper, use queryconfig instead March 24, 2014
Octocat-spinner-32 README SuSE -> SUSE December 13, 2006
Octocat-spinner-32 baselibs_global-deb.conf also adapt the deb version to last change March 27, 2013
Octocat-spinner-32 baselibs_global.conf next iteration of the fix for bnc#789169 April 02, 2013
Octocat-spinner-32 build move --kiwi-parameters option parsing into build-recipe April 16, 2014
Octocat-spinner-32 build-pkg it's UNDEFINED, not UNKNOWN... April 02, 2014
Octocat-spinner-32 build-pkg-arch refactor part 3: split binary package handling into build-pkg-* files March 19, 2014
Octocat-spinner-32 build-pkg-deb unbreak debian builds with a preinstall image April 01, 2014
Octocat-spinner-32 build-pkg-rpm do not use typeset, older bash versions do not understand it April 03, 2014
Octocat-spinner-32 build-recipe move --kiwi-parameters option parsing into build-recipe April 16, 2014
Octocat-spinner-32 build-recipe-arch collect/extract the complete build result file tree March 24, 2014
Octocat-spinner-32 build-recipe-dsc to longer transfer SOURCES.DEB April 02, 2014
Octocat-spinner-32 build-recipe-kiwi fix new kiwi version check... April 16, 2014
Octocat-spinner-32 build-recipe-preinstallimage collect/extract the complete build result file tree March 24, 2014
Octocat-spinner-32 build-recipe-spec also use recipe_unpack_srcrpm in --list-state mode March 31, 2014
Octocat-spinner-32 build-vm refactor: add recipe_parse_options, move --stage to it April 16, 2014
Octocat-spinner-32 build-vm-ec2 source ec2 profile March 26, 2014
Octocat-spinner-32 build-vm-emulator refactor vm handling March 18, 2014
Octocat-spinner-32 build-vm-kvm s390 has virtio on the ccw bus (thanks Rudi) April 16, 2014
Octocat-spinner-32 build-vm-lxc refactor vm handling March 18, 2014
Octocat-spinner-32 build-vm-openstack refactor vm handling March 18, 2014
Octocat-spinner-32 build-vm-qemu refactor vm handling March 18, 2014
Octocat-spinner-32 build-vm-uml refactor vm handling March 18, 2014
Octocat-spinner-32 build-vm-xen rework kvm device setup March 26, 2014
Octocat-spinner-32 build-vm-zvm be faster if link_local fails March 18, 2014
Octocat-spinner-32 build.1 rpm is in (8), not (1). September 20, 2010
Octocat-spinner-32 changelog2spec - document suse and tizen date format October 15, 2013
Octocat-spinner-32 common_functions - fix syntax error breaking qemu emulation check April 02, 2014
Octocat-spinner-32 computeblocklists compute/extract build: do not print dirs in verbose == 1 mode March 31, 2014
Octocat-spinner-32 createarchdeps support ftps in all createdeps helpers March 20, 2014
Octocat-spinner-32 createrepomddeps no longer mess with /var/cache/zypp March 21, 2014
Octocat-spinner-32 createrpmdeps - fix whitespace (revert large part of e7cba6) December 08, 2009
Octocat-spinner-32 createyastdeps cleanup repo handling code a bit March 21, 2014
Octocat-spinner-32 createzyppdeps switch zypp:// stype repos from .repo file name to real repo names March 24, 2014
Octocat-spinner-32 debtransform debtransform: Add support for .tgz names December 18, 2012
Octocat-spinner-32 debtransformbz2 make debtransform support packages with .tar.bz2 and .zip tarballs January 11, 2011
Octocat-spinner-32 debtransformzip make debtransform support packages with .tar.bz2 and .zip tarballs January 11, 2011
Octocat-spinner-32 download switch zypp:// stype repos from .repo file name to real repo names March 24, 2014
Octocat-spinner-32 expanddeps set a default for $configdir March 25, 2014
Octocat-spinner-32 extractbuild compute/extract build: do not print dirs in verbose == 1 mode March 31, 2014
Octocat-spinner-32 getbinaryid fix whitespace December 05, 2009
Octocat-spinner-32 init_buildsystem it's UNDEFINED, not UNKNOWN... April 02, 2014
Octocat-spinner-32 initvm.c - avoid double registrations for same architecure February 17, 2014
Octocat-spinner-32 killchroot add forgotten file December 08, 2006
Octocat-spinner-32 lxc.conf lxc support March 05, 2010
Octocat-spinner-32 mkbaselibs mkbaselibs: don't mark symlinks as %dir December 03, 2013
Octocat-spinner-32 mkdrpms always look into /usr/lib/build May 13, 2013
Octocat-spinner-32 order set a default for $configdir March 25, 2014
Octocat-spinner-32 qemu-reg - use also aarch64 qemu binfmt misc handler, it got renamed upstream February 04, 2014
Octocat-spinner-32 queryconfig set a default for $configdir March 25, 2014
Octocat-spinner-32 signdummy support 'sign -p' December 05, 2012
Octocat-spinner-32 spec2changelog rename spec2changes.pl -> spec2changelog January 22, 2010
Octocat-spinner-32 spec_add_patch spec_add_patch: handle multiple patches at once February 03, 2011
Octocat-spinner-32 spectool use LWP::UserAgent, add more download options January 10, 2012
Octocat-spinner-32 substitutedeps set a default for $configdir March 25, 2014
Octocat-spinner-32 unrpm - fix whitespace (revert large part of e7cba6) December 08, 2009
Octocat-spinner-32 vc Enable interpretation of backslash escapes February 13, 2014
README
This script is used for building SUSE Linux RPMs in
a clean and safe chroot'ed build environment.

At first you need to copy your SUSE Linux CDs into a
path reachable by the build script, for example /home/suse-8.2-i386.

If you have a DVD Drive and the SUSE Linux DVD, you can mount it
and use this as the source for the RPMs.

To build an RPM, change into the directory with the sources
and the SPEC file. Then start the build script:
env BUILD_RPMS=/home/suse-8.2-i386/suse build

If this was successful you can find the binary and source RPMs below
/var/tmp/build-root/usr/src/packages/

Note: Depending on which package you want to build, you'll need
a few hundred megabytes for the build in /var/tmp/build-root.

For more information on using build, see 'man build'.
Something went wrong with that request. Please try again.