Browse Source

Stefan Fiedler:


			
			
				rocklinux
			
			
		
Stefan Fiedler 18 years ago
parent
commit
383f3ed786
13 changed files with 2147 additions and 0 deletions
  1. +52
    -0
      misc/config-examples/bbs-arm-qemu/NOTES
  2. +122
    -0
      misc/config-examples/bbs-arm-qemu/config
  3. +21
    -0
      misc/config-examples/bbs-arm-qemu/config_usr
  4. +1172
    -0
      misc/config-examples/bbs-arm-qemu/linux.cfg
  5. +1
    -0
      misc/config-examples/bbs-arm-qemu/pkgsel
  6. +58
    -0
      misc/config-examples/bbs-sparc-qemu/NOTES
  7. +321
    -0
      misc/config-examples/bbs-sparc-qemu/config
  8. +20
    -0
      misc/config-examples/bbs-sparc-qemu/config_usr
  9. +3
    -0
      misc/config-examples/bbs-sparc-qemu/pkgsel
  10. +35
    -0
      misc/config-examples/bbs-x86_64-qemu/NOTES
  11. +321
    -0
      misc/config-examples/bbs-x86_64-qemu/config
  12. +19
    -0
      misc/config-examples/bbs-x86_64-qemu/config_usr
  13. +2
    -0
      misc/config-examples/bbs-x86_64-qemu/pkgsel

+ 52
- 0
misc/config-examples/bbs-arm-qemu/NOTES

@ -0,0 +1,52 @@
Introduction
------------
This configuration offers a cross-build of (a subset of) the build-bootstrap
package selection for the arm architecture as emulated by qemu-system-arm.
It includes support for all the hardware emulated by qemu, a working udev,
kernel and userland support for TCP/IP networking, and more.
With qemu and the resulting build you can at least:
- boot the kernel and first stage initrd,
- execute a shell from the initrd,
- load the second stage from a CD-ROM,
- and install packages from the CD on a hard disk.
The packages included should be sufficient for native builds on the targeted
platform.
Quick Start
-----------
Direct booting with framebuffer console:
qemu-system-arm -kernel build/bbs-arm-qemu-TRUNK-arm-EL-arm926ejs-cross-generic-expert/boot/zImage \
-initrd build/bbs-arm-qemu-TRUNK-arm-EL-arm926ejs-cross-generic-expert/ROCK/target/initrd.img \
-append "root=/dev/ram0 rw" -M versatilepb \
-cdrom bbs-arm-qemu_cd1.iso -hda /srv/qemu.hda
Direct booting with serial console:
qemu-system-arm -kernel build/bbs-arm-qemu-TRUNK-arm-EL-arm926ejs-cross-generic-expert/boot/zImage \
-initrd build/bbs-arm-qemu-TRUNK-arm-EL-arm926ejs-cross-generic-expert/ROCK/target/initrd.img \
-append "root=/dev/ram0 console=ttyAMA0 rw" -nographic -M versatilepb \
-cdrom bbs-arm-qemu_cd1.iso -hda /srv/qemu.hda
Hints And Known Bugs
--------------------
- To use the cdrom image in qemu, create it after the build has finished:
./scripts/Create-ISO bbs-arm-qemu bbs-arm-qemu
- To use a hard disk in qemu, create it with e.g.:
qemu-img create /srv/qemu.hda 2048M
- When using a console on the serial port, be sure to enter 'ttyAMA0' as the
terminal device in boot stage 2, or you won't get to see the command line.
- This build also works with '-M versatileab', for other machine types you only
have to rebuild the kernel.
- For an unknown reason, find is broken in this build (but works in e.g. sparc
and x86_64 cross-builds). Use oldfind instead.
- Package installation with stone does not work yet; use mine directly to
install packages.

+ 122
- 0
misc/config-examples/bbs-arm-qemu/config

@ -0,0 +1,122 @@
#
# ROCK Linux TRUNK Config File
#
export ROCKCFG_ABORT_ON_ERROR='1'
export ROCKCFG_ALWAYS_CLEAN='0'
export ROCKCFG_ARCH='arm'
export ROCKCFG_ARM_ENDIANESS='EL'
export ROCKCFG_ARM_OPT='arm926ejs'
export ROCKCFG_ARM_OPT_ARCH='armv5'
export ROCKCFG_AUTOPCH='0'
export ROCKCFG_CONFIGURE_OPTS=''
export ROCKCFG_CREATE_CACHE='1'
export ROCKCFG_CREATE_CKSUM='1'
export ROCKCFG_CREATE_DOCS='1'
export ROCKCFG_CREATE_GEM='1'
export ROCKCFG_CREATE_TARBZ2='0'
export ROCKCFG_CROSSBUILD='1'
export ROCKCFG_CROSS_TESTALL='0'
export ROCKCFG_C_FLAGS=''
export ROCKCFG_DEBUG='0'
export ROCKCFG_DEFAULT_CC='gcc42'
export ROCKCFG_DEFAULT_CXX='gcc42'
export ROCKCFG_DEFAULT_F77='gcc42'
export ROCKCFG_DEFAULT_F95='gcc42'
export ROCKCFG_DEFAULT_KCC='gcc42'
export ROCKCFG_DEFAULT_MTA='postfix'
export ROCKCFG_DEFAULT_PRINTER='cups'
export ROCKCFG_DEFAULT_X11='xorg'
export ROCKCFG_DIETLIBC='0'
export ROCKCFG_DISABLE_BROKEN='0'
export ROCKCFG_DISABLE_NLS='0'
export ROCKCFG_DO_REBUILD_STAGE='0'
export ROCKCFG_EXPERT='1'
export ROCKCFG_FLIST='flwrapper'
export ROCKCFG_HTTP='0'
export ROCKCFG_ID='bbs-arm-qemu-TRUNK-arm-EL-arm926ejs-cross-generic-expert'
export ROCKCFG_IDCKSUM='0'
export ROCKCFG_JAILING='0'
export ROCKCFG_LIMITCXX='0'
export ROCKCFG_LINGUAS='de es fr it ru'
export ROCKCFG_LVM_MANPAGES='lvm2'
export ROCKCFG_MULTILIB='0'
export ROCKCFG_NOBROKENDEPS='0'
export ROCKCFG_OPT='size'
export ROCKCFG_OUTPUT_HTML='0'
export ROCKCFG_OUTPUT_MYTHTVOSD='0'
export ROCKCFG_OUTPUT_TERM_COLOR='1'
export ROCKCFG_OUTPUT_TTS='0'
export ROCKCFG_PARALLEL='0'
export ROCKCFG_PARANOIA_CHECK='1'
export ROCKCFG_PKGFILE_VER='1'
export ROCKCFG_PKGSEL='1'
export ROCKCFG_PKGSEL_TPL='bbs'
export ROCKCFG_PKG_1ST_STAGE_INITRD='initrd'
export ROCKCFG_PKG_BASH_DEFAULT='bash3'
export ROCKCFG_PKG_BASH_HELP_CMD='1'
export ROCKCFG_PKG_BASH_PROGCOMP='1'
export ROCKCFG_PKG_BDB_DEFAULT='bdb44'
export ROCKCFG_PKG_CROSSTOOL_i386='0'
export ROCKCFG_PKG_CROSSTOOL_mips='0'
export ROCKCFG_PKG_CROSSTOOL_mips64='0'
export ROCKCFG_PKG_CROSSTOOL_mips64el='0'
export ROCKCFG_PKG_CROSSTOOL_mipsel='0'
export ROCKCFG_PKG_CROSSTOOL_powerpc='0'
export ROCKCFG_PKG_CROSSTOOL_sparc='0'
export ROCKCFG_PKG_CROSSTOOL_sparc64='0'
export ROCKCFG_PKG_CROSSTOOL_x86_64='0'
export ROCKCFG_PKG_GAMES_BINDIR='usr/games'
export ROCKCFG_PKG_GAMES_DATADIR='usr/share'
export ROCKCFG_PKG_GAMES_SCOREDIR='var/games/scores'
export ROCKCFG_PKG_GCC42_NO_JAVA='1'
export ROCKCFG_PKG_GCC42_PROFILED='0'
export ROCKCFG_PKG_GCC_GCC2='0'
export ROCKCFG_PKG_GCC_GCC32='0'
export ROCKCFG_PKG_GCC_GCC33='0'
export ROCKCFG_PKG_GCC_GCC34='0'
export ROCKCFG_PKG_GCC_GCC40='0'
export ROCKCFG_PKG_GCC_GCC41='0'
export ROCKCFG_PKG_GCC_GCC42='1'
export ROCKCFG_PKG_GCC_STACKPRO='0'
export ROCKCFG_PKG_GLIBC_BRANCH='glibc26'
export ROCKCFG_PKG_GLIBC_ENABLE_PROFILE='0'
export ROCKCFG_PKG_LINUX_CONFIG_STYLE='none'
export ROCKCFG_PKG_LINUX_CUSTCONFIG='1'
export ROCKCFG_PKG_LINUX_DEFAULT='linux26'
export ROCKCFG_PKG_LINUX_DEFAULT_HEADERS='linux26-headers'
export ROCKCFG_PKG_LINUX_IMG24='0'
export ROCKCFG_PKG_LINUX_IMG26='1'
export ROCKCFG_PKG_LINUX_MISDN='0'
export ROCKCFG_PKG_LINUX_SRC24='0'
export ROCKCFG_PKG_LINUX_SRC26='1'
export ROCKCFG_PKG_LINUX_USE26MODTOOLS='1'
export ROCKCFG_PKG_PERL5_HOST_NAME='localhost'
export ROCKCFG_PKG_PERL5_SITE_PREFIX='usr'
export ROCKCFG_PKG_PERL5_SUIDPERL='1'
export ROCKCFG_PKG_PERL5_THREADS='0'
export ROCKCFG_PKG_PERL5_VENDOR_PREFIX='opt'
export ROCKCFG_PKG_SYSVINIT_INITSTYLE='sysv_nice'
export ROCKCFG_PKG_TERMCAP_USEIT='0'
export ROCKCFG_PKG_TERMCAP_USETERMUTILS='0'
export ROCKCFG_PKG_UCLIBC_USEIT='0'
export ROCKCFG_PKG_VIM_FEATURES='huge'
export ROCKCFG_PKG_VIM_GUI='auto'
export ROCKCFG_PKG_VIM_IS_VI_REPLACEMENT='1'
export ROCKCFG_PKG_VIM_PERLINTERP='1'
export ROCKCFG_PKG_VIM_PYTHONINTERP='1'
export ROCKCFG_PKG_VIM_TWO_BINARIES='1'
export ROCKCFG_PSEUDONATIVE='0'
export ROCKCFG_REALTIME='0'
export ROCKCFG_RETRY_BROKEN='0'
export ROCKCFG_SENDMAIL='0'
export ROCKCFG_SHORTID='TRUNK-arm-EL-arm926ejs-cross-generic-expert'
export ROCKCFG_SPLIT_DEV='1'
export ROCKCFG_SPLIT_DOC='1'
export ROCKCFG_SRC_TMPFS='0'
export ROCKCFG_STATIC='0'
export ROCKCFG_SYSFILE_ANSI_ISSUE='issue-ansi1.sh'
export ROCKCFG_TARGET='generic'
export ROCKCFG_USE_CROSSCC='1'
export ROCKCFG_VERBOSE='0'
export ROCKCFG_XTRACE='0'

+ 21
- 0
misc/config-examples/bbs-arm-qemu/config_usr

@ -0,0 +1,21 @@
#
# ROCK Linux TRUNK User Config File
#
ROCKCFGUSR_ABORT_ON_ERROR='1'
ROCKCFGUSR_ARCH='arm'
ROCKCFGUSR_ARM_ENDIANESS='EL'
ROCKCFGUSR_ARM_OPT='arm926ejs'
ROCKCFGUSR_ARM_OPT_ARCH='armv5'
ROCKCFGUSR_CROSSBUILD='1'
ROCKCFGUSR_DO_REBUILD_STAGE='0'
ROCKCFGUSR_EXPERT='1'
ROCKCFGUSR_PKGSEL='1'
ROCKCFGUSR_PKGSEL_TPL='bbs'
ROCKCFGUSR_PKG_APACHE_BDB='bdb44'
ROCKCFGUSR_PKG_BASH_DEFAULT='bash3'
ROCKCFGUSR_PKG_GCC42_PROFILED='0'
ROCKCFGUSR_PKG_GLIBC_BRANCH='glibc26'
ROCKCFGUSR_PKG_LINUX_CONFIG_STYLE='none'
ROCKCFGUSR_PKG_LINUX_CUSTCONFIG='1'
ROCKCFGUSR_PKG_LINUX_DEFAULT_HEADERS='linux26-headers'
ROCKCFGUSR_TARGET='generic'

+ 1172
- 0
misc/config-examples/bbs-arm-qemu/linux.cfg
File diff suppressed because it is too large
View File


+ 1
- 0
misc/config-examples/bbs-arm-qemu/pkgsel

@ -0,0 +1 @@
X target-finish

+ 58
- 0
misc/config-examples/bbs-sparc-qemu/NOTES

@ -0,0 +1,58 @@
Introduction
------------
This configuration offers a cross-build of (a subset of) the build-bootstrap
package selection for the sparc architecture as emulated by qemu-system-sparc.
It includes support for all the hardware emulated by qemu, a working udev,
kernel and userland support for TCP/IP networking, and more.
With qemu and the resulting build you can at least:
- boot the kernel and first stage initrd,
- execute a shell from the initrd,
- load the second stage from a CD-ROM,
- and install packages from the CD on a hard disk.
The packages included should be sufficient for native builds on the targeted
platform.
Quick Start
-----------
- Boot from CD with framebuffer console:
qemu-system-sparc -cdrom bbs-sparc-qemu_cd1.iso -hda /srv/qemu.hda \
-boot d
- Boot from CD with serial console:
qemu-system-sparc -cdrom bbs-sparc-qemu_cd1.iso -hda /srv/qemu.hda \
-boot d -append "console=ttyS0 video=tcxfb:off" -nographic
Hints And Known Bugs
--------------------
- To use the CD image in qemu, create it after the build has finished:
./scripts/Create-ISO bbs-sparc-qemu bbs-sparc-qemu
- To use a hard disk in qemu, create it with e.g.:
qemu-img create /srv/qemu.hda 2048M
- When using a console on the serial port, be sure to enter 'ttyS0' as the
terminal device in boot stage 2, or you won't get to see the command line.
- glibc26 does not build for sparc with -Os because extern inline functions are
not used when optimizing for size, resulting in a missing __ieee754_sqrtl
function for libm_pic.a; glibc-2.6/sysdeps/sparc/sparc32/fpu/e_sqrtl.c
is compiled but glibc-2.6/sysdeps/sparc/sparc32/soft-fp/q_sqrt.c contains
the actual __ieee754_sqrtl function.
- the SCSI support in kernel is not compiled as a module because udev can't
load it automatically, and loading it and creating the /dev entries manually,
the SCSI devices don't work.
- the size of the uncompressed kernel image (/boot/image) is limited to 2,5 MB
when booting with silo.
- strace does not (cross-)build for sparc yet.
- Package installation with stone does not work yet; use mine directly to
install packages.

+ 321
- 0
misc/config-examples/bbs-sparc-qemu/config

@ -0,0 +1,321 @@
#
# ROCK Linux TRUNK Config File
#
export ROCKCFG_ABORT_ON_ERROR='1'
export ROCKCFG_ALWAYS_CLEAN='0'
export ROCKCFG_ARCH='sparc'
export ROCKCFG_AUTOPCH='0'
export ROCKCFG_CONFIGURE_OPTS=''
export ROCKCFG_CREATE_CACHE='1'
export ROCKCFG_CREATE_CKSUM='1'
export ROCKCFG_CREATE_DOCS='1'
export ROCKCFG_CREATE_GEM='1'
export ROCKCFG_CREATE_TARBZ2='0'
export ROCKCFG_CROSSBUILD='1'
export ROCKCFG_CROSS_TESTALL='0'
export ROCKCFG_C_FLAGS=''
export ROCKCFG_DEBUG='0'
export ROCKCFG_DEFAULT_CC='gcc42'
export ROCKCFG_DEFAULT_CXX='gcc42'
export ROCKCFG_DEFAULT_F77='gcc42'
export ROCKCFG_DEFAULT_F95='gcc42'
export ROCKCFG_DEFAULT_KCC='gcc42'
export ROCKCFG_DEFAULT_LIBC='glibc26'
export ROCKCFG_DEFAULT_MTA='postfix'
export ROCKCFG_DEFAULT_PRINTER='cups'
export ROCKCFG_DEFAULT_SH='bash3'
export ROCKCFG_DEFAULT_X='xorg'
export ROCKCFG_DEFAULT_X11='xorg'
export ROCKCFG_DIETLIBC='0'
export ROCKCFG_DISABLE_BROKEN='0'
export ROCKCFG_DISABLE_NLS='0'
export ROCKCFG_DO_CHECK='0'
export ROCKCFG_DO_REBUILD_STAGE='0'
export ROCKCFG_EXPERT='1'
export ROCKCFG_FLIST='flwrapper'
export ROCKCFG_HTTP='0'
export ROCKCFG_ID='bbs-sparc-qemu-TRUNK-sparc-v8-32-cross-generic-expert'
export ROCKCFG_IDCKSUM='0'
export ROCKCFG_JAILING='0'
export ROCKCFG_KERNEL_UMLPATCH='0'
export ROCKCFG_LIMITCXX='0'
export ROCKCFG_LINGUAS='de es fr it ru'
export ROCKCFG_LVM_MANPAGES='lvm2'
export ROCKCFG_MULTILIB='0'
export ROCKCFG_NOBROKENDEPS='0'
export ROCKCFG_OPT='lazy'
export ROCKCFG_OUTPUT_HTML='0'
export ROCKCFG_OUTPUT_MYTHTVOSD='0'
export ROCKCFG_OUTPUT_TERM_COLOR='1'
export ROCKCFG_OUTPUT_TTS='0'
export ROCKCFG_PARALLEL='0'
export ROCKCFG_PARANOIA_CHECK='1'
export ROCKCFG_PKGFILE_VER='1'
export ROCKCFG_PKGSEL='1'
export ROCKCFG_PKGSEL_TPL='bbs'
export ROCKCFG_PKG_1ST_STAGE_INITRD='initrd'
export ROCKCFG_PKG_APACHE_AUTH_DIGEST='0'
export ROCKCFG_PKG_APACHE_BDB='bdb42'
export ROCKCFG_PKG_APACHE_INFO='0'
export ROCKCFG_PKG_APACHE_PREFIX='opt/apache'
export ROCKCFG_PKG_APACHE_SUEXEC='0'
export ROCKCFG_PKG_BASH_DEFAULT='bash3'
export ROCKCFG_PKG_BASH_HELP_CMD='1'
export ROCKCFG_PKG_BASH_PROGCOMP='1'
export ROCKCFG_PKG_BDB_DEFAULT='bdb44'
export ROCKCFG_PKG_BUSYBOX_ET='0'
export ROCKCFG_PKG_BUSYBOX_SYMLINKS='0'
export ROCKCFG_PKG_CCACHE_USEIT='0'
export ROCKCFG_PKG_CRIMSON_BI2CF='1'
export ROCKCFG_PKG_CRIMSON_CFED='1'
export ROCKCFG_PKG_CRIMSON_COMET='1'
export ROCKCFG_PKG_CRIMSON_SOUND='1'
export ROCKCFG_PKG_CRIMSON_ZLIB='1'
export ROCKCFG_PKG_CROSSTOOL_i386='0'
export ROCKCFG_PKG_CROSSTOOL_mips='0'
export ROCKCFG_PKG_CROSSTOOL_mips64='0'
export ROCKCFG_PKG_CROSSTOOL_mips64el='0'
export ROCKCFG_PKG_CROSSTOOL_mipsel='0'
export ROCKCFG_PKG_CROSSTOOL_powerpc='0'
export ROCKCFG_PKG_CROSSTOOL_sparc='0'
export ROCKCFG_PKG_CROSSTOOL_sparc64='0'
export ROCKCFG_PKG_CROSSTOOL_x86_64='0'
export ROCKCFG_PKG_DANSGUARDIAN_DGVIRUS='0'
export ROCKCFG_PKG_DANSGUARDIAN_SQUID='0'
export ROCKCFG_PKG_DBMAIL_DB='postgresql'
export ROCKCFG_PKG_DEVA_PREFIX='opt/deva'
export ROCKCFG_PKG_E17_CORE_PREFIX='opt/e17'
export ROCKCFG_PKG_EXIM_ACL_MIME='1'
export ROCKCFG_PKG_EXIM_CONTENT_SCAN='1'
export ROCKCFG_PKG_EXIM_CRAM_MD5='1'
export ROCKCFG_PKG_EXIM_PLAIN_TEXT='0'
export ROCKCFG_PKG_EXIM_SPA='0'
export ROCKCFG_PKG_FLIGHTGEAR_OLK='0'
export ROCKCFG_PKG_FLIGHTGEAR_THREADS='0'
export ROCKCFG_PKG_FLIGHTGEAR_WEATHERCM='0'
export ROCKCFG_PKG_FLUXBOX_XINERAMA='0'
export ROCKCFG_PKG_FREECIV_ESD='1'
export ROCKCFG_PKG_FREECIV_READLINE='1'
export ROCKCFG_PKG_FREECIV_SDLMIX='1'
export ROCKCFG_PKG_FREECIV_XAW='gtk'
export ROCKCFG_PKG_FREECIV_ZLIB='1'
export ROCKCFG_PKG_FREEDICT_AFR_DEU='1'
export ROCKCFG_PKG_FREEDICT_AFR_ENG='1'
export ROCKCFG_PKG_FREEDICT_CRO_ENG='1'
export ROCKCFG_PKG_FREEDICT_CZE_ENG='1'
export ROCKCFG_PKG_FREEDICT_DAN_ENG='1'
export ROCKCFG_PKG_FREEDICT_DEU_ENG='1'
export ROCKCFG_PKG_FREEDICT_DEU_FRA='1'
export ROCKCFG_PKG_FREEDICT_DEU_ITA='1'
export ROCKCFG_PKG_FREEDICT_DEU_NLD='1'
export ROCKCFG_PKG_FREEDICT_DEU_POR='1'
export ROCKCFG_PKG_FREEDICT_ENG_AFR='1'
export ROCKCFG_PKG_FREEDICT_ENG_ARA='1'
export ROCKCFG_PKG_FREEDICT_ENG_CRO='1'
export ROCKCFG_PKG_FREEDICT_ENG_CZE='1'
export ROCKCFG_PKG_FREEDICT_ENG_DEU='1'
export ROCKCFG_PKG_FREEDICT_ENG_FRA='1'
export ROCKCFG_PKG_FREEDICT_ENG_HIN='1'
export ROCKCFG_PKG_FREEDICT_ENG_HUN='1'
export ROCKCFG_PKG_FREEDICT_ENG_IRI='1'
export ROCKCFG_PKG_FREEDICT_ENG_ITA='1'
export ROCKCFG_PKG_FREEDICT_ENG_LAT='1'
export ROCKCFG_PKG_FREEDICT_ENG_NLD='1'
export ROCKCFG_PKG_FREEDICT_ENG_POR='1'
export ROCKCFG_PKG_FREEDICT_ENG_ROM='1'
export ROCKCFG_PKG_FREEDICT_ENG_RUS='1'
export ROCKCFG_PKG_FREEDICT_ENG_SPA='1'
export ROCKCFG_PKG_FREEDICT_ENG_SWA='1'
export ROCKCFG_PKG_FREEDICT_ENG_SWE='1'
export ROCKCFG_PKG_FREEDICT_ENG_TUR='1'
export ROCKCFG_PKG_FREEDICT_ENG_WEL='1'
export ROCKCFG_PKG_FREEDICT_FRA_DEU='1'
export ROCKCFG_PKG_FREEDICT_FRA_ENG='1'
export ROCKCFG_PKG_FREEDICT_FRA_NLD='1'
export ROCKCFG_PKG_FREEDICT_HUN_ENG='1'
export ROCKCFG_PKG_FREEDICT_IRI_ENG='1'
export ROCKCFG_PKG_FREEDICT_ITA_DEU='1'
export ROCKCFG_PKG_FREEDICT_JPN_DEU='1'
export ROCKCFG_PKG_FREEDICT_KHA_DEU='1'
export ROCKCFG_PKG_FREEDICT_LAT_DEU='1'
export ROCKCFG_PKG_FREEDICT_LAT_ENG='1'
export ROCKCFG_PKG_FREEDICT_NLD_DEU='1'
export ROCKCFG_PKG_FREEDICT_NLD_ENG='1'
export ROCKCFG_PKG_FREEDICT_NLD_FRA='1'
export ROCKCFG_PKG_FREEDICT_POR_DEU='1'
export ROCKCFG_PKG_FREEDICT_POR_ENG='1'
export ROCKCFG_PKG_FREEDICT_SCO_DEU='1'
export ROCKCFG_PKG_FREEDICT_SCR_ENG='1'
export ROCKCFG_PKG_FREEDICT_SLO_ENG='1'
export ROCKCFG_PKG_FREEDICT_SPA_ENG='1'
export ROCKCFG_PKG_FREEDICT_SWA_ENG='1'
export ROCKCFG_PKG_FREEDICT_SWE_ENG='1'
export ROCKCFG_PKG_FREEDICT_TUR_DEU='1'
export ROCKCFG_PKG_FREEDICT_TUR_ENG='1'
export ROCKCFG_PKG_GAMES_BINDIR='usr/games'
export ROCKCFG_PKG_GAMES_DATADIR='usr/share'
export ROCKCFG_PKG_GAMES_SCOREDIR='var/games/scores'
export ROCKCFG_PKG_GCC42_NO_JAVA='1'
export ROCKCFG_PKG_GCC42_PROFILED='0'
export ROCKCFG_PKG_GCC_STACKPRO='0'
export ROCKCFG_PKG_GLIBC23_LINUXTHREADS='1'
export ROCKCFG_PKG_GLIBC_BRANCH='glibc26'
export ROCKCFG_PKG_GLIBC_ENABLE_PROFILE='0'
export ROCKCFG_PKG_GLTRON_LOCALDIR='0'
export ROCKCFG_PKG_GLTRON_NET='0'
export ROCKCFG_PKG_GLTRON_SOUND='1'
export ROCKCFG_PKG_GNOME14_CORE_PREFIX='usr'
export ROCKCFG_PKG_GNOME2_CORE_PREFIX='usr'
export ROCKCFG_PKG_GNUBG_GDBM='0'
export ROCKCFG_PKG_GNUBG_GUILE='1'
export ROCKCFG_PKG_GNUBG_READLINE='1'
export ROCKCFG_PKG_GNUBG_SOUND='1'
export ROCKCFG_PKG_KDE3_APIDOX='0'
export ROCKCFG_PKG_KDE3_CORE_PREFIX='usr'
export ROCKCFG_PKG_LBREAKOUT2_NET='1'
export ROCKCFG_PKG_LBREAKOUT2_SOUND='1'
export ROCKCFG_PKG_LILO_READONLY='0'
export ROCKCFG_PKG_LILO_XL_SECS=''
export ROCKCFG_PKG_LINUX_BOOTSPLASH='0'
export ROCKCFG_PKG_LINUX_CONFIG_STYLE='none'
export ROCKCFG_PKG_LINUX_CUSTCONFIG='1'
export ROCKCFG_PKG_LINUX_DEFAULT='linux26'
export ROCKCFG_PKG_LINUX_DEFAULT_HEADERS='linux26-headers'
export ROCKCFG_PKG_LINUX_IMG24='0'
export ROCKCFG_PKG_LINUX_IMG26='1'
export ROCKCFG_PKG_LINUX_MISDN='0'
export ROCKCFG_PKG_LINUX_SRC24='0'
export ROCKCFG_PKG_LINUX_SRC26='1'
export ROCKCFG_PKG_LINUX_USE26MODTOOLS='1'
export ROCKCFG_PKG_MAVERIK_PREFIX='/opt/maverik'
export ROCKCFG_PKG_MOTIF_OPENMOTIF='1'
export ROCKCFG_PKG_MPLAYER_BLINKENLIGHTS='0'
export ROCKCFG_PKG_MPLAYER_RUN_CPUDETECT='1'
export ROCKCFG_PKG_NETHACK_DEL='1'
export ROCKCFG_PKG_NETHACK_ELBERETH='1'
export ROCKCFG_PKG_NETHACK_EXP='1'
export ROCKCFG_PKG_NETHACK_GNO='0'
export ROCKCFG_PKG_NETHACK_GOLD='0'
export ROCKCFG_PKG_NETHACK_KOPS='1'
export ROCKCFG_PKG_NETHACK_LOG='logfile'
export ROCKCFG_PKG_NETHACK_MAX='6'
export ROCKCFG_PKG_NETHACK_MAZES='1'
export ROCKCFG_PKG_NETHACK_NEW='news'
export ROCKCFG_PKG_NETHACK_REINCARNATION='1'
export ROCKCFG_PKG_NETHACK_SCORE='1'
export ROCKCFG_PKG_NETHACK_SEDUCE='1'
export ROCKCFG_PKG_NETHACK_SINKS='1'
export ROCKCFG_PKG_NETHACK_STEED='1'
export ROCKCFG_PKG_NETHACK_TOURIST='1'
export ROCKCFG_PKG_NETHACK_TTY='1'
export ROCKCFG_PKG_NETHACK_USE_COM='0'
export ROCKCFG_PKG_NETHACK_WIZ='wizard'
export ROCKCFG_PKG_NETHACK_X11='0'
export ROCKCFG_PKG_NULLMAILER_LOCALQUEUE='0'
export ROCKCFG_PKG_OPENAL_ALSA='1'
export ROCKCFG_PKG_OPENAL_ARTS='0'
export ROCKCFG_PKG_OPENAL_CAPTURE='1'
export ROCKCFG_PKG_OPENAL_ESD='1'
export ROCKCFG_PKG_OPENAL_SDL='1'
export ROCKCFG_PKG_OPENAL_SMPEG='1'
export ROCKCFG_PKG_OPENAL_VORBIS='1'
export ROCKCFG_PKG_OPENLDAP_JUSTLIBS='0'
export ROCKCFG_PKG_OPENOFFICE_LANGUAGE='en_US'
export ROCKCFG_PKG_PARAGUI_ANSI='0'
export ROCKCFG_PKG_PARAGUI_EXCEPTIONS='1'
export ROCKCFG_PKG_PARAGUI_EXPAT='0'
export ROCKCFG_PKG_PARAGUI_PHYSFS='1'
export ROCKCFG_PKG_PARAGUI_PYTHON='1'
export ROCKCFG_PKG_PARAGUI_RUBY='1'
export ROCKCFG_PKG_PERL5_HOST_NAME='localhost'
export ROCKCFG_PKG_PERL5_SITE_PREFIX='usr'
export ROCKCFG_PKG_PERL5_SUIDPERL='1'
export ROCKCFG_PKG_PERL5_THREADS='0'
export ROCKCFG_PKG_PERL5_USE_DB3='1'
export ROCKCFG_PKG_PERL5_VENDOR_PREFIX='opt'
export ROCKCFG_PKG_PHP_FORCESHARED='0'
export ROCKCFG_PKG_PHP_VERSION='5'
export ROCKCFG_PKG_PHP_imap='1'
export ROCKCFG_PKG_PHP_libgd='1'
export ROCKCFG_PKG_PHP_mcrypt='0'
export ROCKCFG_PKG_PHP_mhash='0'
export ROCKCFG_PKG_PHP_openssl='1'
export ROCKCFG_PKG_PHP_postgresql='1'
export ROCKCFG_PKG_PHP_soap='0'
export ROCKCFG_PKG_PINGUS_NOGETTEXT='0'
export ROCKCFG_PKG_PINGUS_OPENGL='1'
export ROCKCFG_PKG_ROCKSNDIAMONDS_NOJOY='0'
export ROCKCFG_PKG_ROCKSNDIAMONDS_TARGET='sdl'
export ROCKCFG_PKG_SMPEG_ATI='0'
export ROCKCFG_PKG_SMPEG_GLPLAY='1'
export ROCKCFG_PKG_SMPEG_GTKPLAY='1'
export ROCKCFG_PKG_SMPEG_MMX='0'
export ROCKCFG_PKG_SMPEG_THSYS='0'
export ROCKCFG_PKG_SQUAROID_IRCSERV='games.squaroid.de'
export ROCKCFG_PKG_SQUAROID_SNDDEV='/dev/sound/dsp'
export ROCKCFG_PKG_SQUAROID_SOUND='1'
export ROCKCFG_PKG_SYSVINIT_INITSTYLE='sysv_nice'
export ROCKCFG_PKG_TERMCAP_USEIT='0'
export ROCKCFG_PKG_TERMCAP_USETERMUTILS='0'
export ROCKCFG_PKG_TYPO3_DUMMY='0'
export ROCKCFG_PKG_TYPO3_QUICKSTART='1'
export ROCKCFG_PKG_TYPO3_TESTSITE='0'
export ROCKCFG_PKG_UCLIBC_USEIT='0'
export ROCKCFG_PKG_UNREAL_ADDITIONAL=''
export ROCKCFG_PKG_UNREAL_ANTISPOOF='0'
export ROCKCFG_PKG_UNREAL_BACKLOG='4'
export ROCKCFG_PKG_UNREAL_BUFPOOLS='18'
export ROCKCFG_PKG_UNREAL_DMODS='1'
export ROCKCFG_PKG_UNREAL_HUB='1'
export ROCKCFG_PKG_UNREAL_IP6='0'
export ROCKCFG_PKG_UNREAL_MAXCON='150'
export ROCKCFG_PKG_UNREAL_MAXSENDQ='1000'
export ROCKCFG_PKG_UNREAL_NICKHIST='2000'
export ROCKCFG_PKG_UNREAL_PREFIX='/opt/unrealircd'
export ROCKCFG_PKG_UNREAL_SSL='0'
export ROCKCFG_PKG_UNREAL_ZIP='1'
export ROCKCFG_PKG_VIM_FEATURES='huge'
export ROCKCFG_PKG_VIM_GUI='auto'
export ROCKCFG_PKG_VIM_IS_VI_REPLACEMENT='1'
export ROCKCFG_PKG_VIM_PERLINTERP='1'
export ROCKCFG_PKG_VIM_PYTHONINTERP='1'
export ROCKCFG_PKG_VIM_RUBYINTERP='1'
export ROCKCFG_PKG_VIM_TWO_BINARIES='1'
export ROCKCFG_PKG_XARCHON_NOJOY='0'
export ROCKCFG_PKG_XARCHON_NONET='0'
export ROCKCFG_PKG_XARCHON_NOSOUND='0'
export ROCKCFG_PKG_XBOARD_PTYS='1'
export ROCKCFG_PKG_XBOARD_SIGINT='1'
export ROCKCFG_PKG_XBOARD_XAW3D='1'
export ROCKCFG_PKG_XBOARD_XPM='1'
export ROCKCFG_PKG_XBOARD_ZIPPY='0'
export ROCKCFG_PKG_XFCE4_CORE_PREFIX='opt/xfce4'
export ROCKCFG_PKG_XFCE4_SANS11='0'
export ROCKCFG_PKG_XORG_BUILD='1'
export ROCKCFG_PKG_XORG_XINERAMA='1'
export ROCKCFG_PKG_XSKAT_IRCSERV='irc.fu-berlin.de'
export ROCKCFG_POWERPC_ISA='601'
export ROCKCFG_POWERPC_OPT='generic'
export ROCKCFG_PSEUDONATIVE='0'
export ROCKCFG_REALTIME='0'
export ROCKCFG_RETRY_BROKEN='0'
export ROCKCFG_SENDMAIL='0'
export ROCKCFG_SHARE_CONFIG_CACHE='0'
export ROCKCFG_SHORTID='TRUNK-sparc-v8-32-cross-generic-expert'
export ROCKCFG_SPARC_64BIT_KERNEL='0'
export ROCKCFG_SPARC_BITS='32'
export ROCKCFG_SPARC_OPT='v8'
export ROCKCFG_SPLIT_DEV='1'
export ROCKCFG_SPLIT_DOC='1'
export ROCKCFG_SRC_TMPFS='0'
export ROCKCFG_STATIC='0'
export ROCKCFG_SYSFILE_ANSI_ISSUE='issue-ansi1.sh'
export ROCKCFG_TARGET='generic'
export ROCKCFG_TARGET_CRYSTAL_BUILDADDONS='0'
export ROCKCFG_TARGET_CRYSTAL_REMOVEDOCS='0'
export ROCKCFG_USE_CROSSCC='1'
export ROCKCFG_VERBOSE='0'
export ROCKCFG_X86_BITS='32'
export ROCKCFG_X86_OPT='generic'
export ROCKCFG_XTRACE='0'

+ 20
- 0
misc/config-examples/bbs-sparc-qemu/config_usr

@ -0,0 +1,20 @@
#
# ROCK Linux TRUNK User Config File
#
ROCKCFGUSR_ABORT_ON_ERROR='1'
ROCKCFGUSR_ARCH='sparc'
ROCKCFGUSR_CROSSBUILD='1'
ROCKCFGUSR_DO_REBUILD_STAGE='0'
ROCKCFGUSR_EXPERT='1'
ROCKCFGUSR_OPT='lazy'
ROCKCFGUSR_PKGSEL='1'
ROCKCFGUSR_PKGSEL_TPL='bbs'
ROCKCFGUSR_PKG_APACHE_BDB='bdb44'
ROCKCFGUSR_PKG_BASH_DEFAULT='bash3'
ROCKCFGUSR_PKG_GCC42_PROFILED='0'
ROCKCFGUSR_PKG_GLIBC_BRANCH='glibc26'
ROCKCFGUSR_PKG_LINUX_CONFIG_STYLE='none'
ROCKCFGUSR_PKG_LINUX_CUSTCONFIG='1'
ROCKCFGUSR_PKG_LINUX_DEFAULT_HEADERS='linux26-headers'
ROCKCFGUSR_SPARC_OPT='v8'
ROCKCFGUSR_TARGET='generic'

+ 3
- 0
misc/config-examples/bbs-sparc-qemu/pkgsel

@ -0,0 +1,3 @@
X target-finish
X elftoaout

+ 35
- 0
misc/config-examples/bbs-x86_64-qemu/NOTES

@ -0,0 +1,35 @@
Introduction
------------
This configuration offers a cross-build of (a subset of) the build-bootstrap
package selection for the x86_64 architecture as emulated by qemu-system-x86_64.
It includes support for all the hardware emulated by qemu, a working udev,
kernel and userland support for TCP/IP networking, and more.
With qemu and the resulting build you can at least:
- boot the kernel and first stage initrd,
- execute a shell from the initrd,
- load the second stage from a CD-ROM,
- and install packages from the CD on a hard disk.
The packages included should be sufficient for native builds on the targeted
platform.
Quick Start
-----------
- Boot from CD with VGA text console:
qemu-system-x86_64 -cdrom bbs-x86_64-qemu_cd1.iso -hda /srv/qemu.hda \
-boot d
Hints And Known Bugs
--------------------
- To use the cdrom image in qemu, create it after the build has finished:
./scripts/Create-ISO bbs-x86_64-qemu bbs-x86_64-qemu
- To use a hard disk in qemu, create it with e.g.:
qemu-img create /srv/qemu.hda 2048M
- Package installation with stone does not work yet; use mine directly to
install packages.

+ 321
- 0
misc/config-examples/bbs-x86_64-qemu/config

@ -0,0 +1,321 @@
#
# ROCK Linux TRUNK Config File
#
export ROCKCFG_ABORT_ON_ERROR='1'
export ROCKCFG_ALWAYS_CLEAN='0'
export ROCKCFG_ARCH='x86'
export ROCKCFG_AUTOPCH='0'
export ROCKCFG_CONFIGURE_OPTS=''
export ROCKCFG_CREATE_CACHE='1'
export ROCKCFG_CREATE_CKSUM='1'
export ROCKCFG_CREATE_DOCS='1'
export ROCKCFG_CREATE_GEM='1'
export ROCKCFG_CREATE_TARBZ2='0'
export ROCKCFG_CROSSBUILD='1'
export ROCKCFG_CROSS_TESTALL='0'
export ROCKCFG_C_FLAGS=''
export ROCKCFG_DEBUG='0'
export ROCKCFG_DEFAULT_CC='gcc42'
export ROCKCFG_DEFAULT_CXX='gcc42'
export ROCKCFG_DEFAULT_F77='gcc42'
export ROCKCFG_DEFAULT_F95='gcc42'
export ROCKCFG_DEFAULT_KCC='gcc42'
export ROCKCFG_DEFAULT_LIBC='glibc26'
export ROCKCFG_DEFAULT_MTA='postfix'
export ROCKCFG_DEFAULT_PRINTER='cups'
export ROCKCFG_DEFAULT_SH='bash3'
export ROCKCFG_DEFAULT_X='xorg'
export ROCKCFG_DEFAULT_X11='xorg'
export ROCKCFG_DIETLIBC='0'
export ROCKCFG_DISABLE_BROKEN='0'
export ROCKCFG_DISABLE_NLS='0'
export ROCKCFG_DO_CHECK='0'
export ROCKCFG_DO_REBUILD_STAGE='0'
export ROCKCFG_EXPERT='1'
export ROCKCFG_FLIST='flwrapper'
export ROCKCFG_HTTP='0'
export ROCKCFG_ID='bbs-x86_64-qemu-TRUNK-x86-cross-generic-expert'
export ROCKCFG_IDCKSUM='0'
export ROCKCFG_JAILING='0'
export ROCKCFG_KERNEL_UMLPATCH='0'
export ROCKCFG_LIMITCXX='0'
export ROCKCFG_LINGUAS='de es fr it ru'
export ROCKCFG_LVM_MANPAGES='lvm2'
export ROCKCFG_MULTILIB='0'
export ROCKCFG_NOBROKENDEPS='0'
export ROCKCFG_OPT='size'
export ROCKCFG_OUTPUT_HTML='0'
export ROCKCFG_OUTPUT_MYTHTVOSD='0'
export ROCKCFG_OUTPUT_TERM_COLOR='1'
export ROCKCFG_OUTPUT_TTS='0'
export ROCKCFG_PARALLEL='0'
export ROCKCFG_PARANOIA_CHECK='1'
export ROCKCFG_PKGFILE_VER='1'
export ROCKCFG_PKGSEL='1'
export ROCKCFG_PKGSEL_TPL='bbs'
export ROCKCFG_PKG_1ST_STAGE_INITRD='initrd'
export ROCKCFG_PKG_APACHE_AUTH_DIGEST='0'
export ROCKCFG_PKG_APACHE_BDB='bdb44'
export ROCKCFG_PKG_APACHE_INFO='0'
export ROCKCFG_PKG_APACHE_PREFIX='opt/apache'
export ROCKCFG_PKG_APACHE_SUEXEC='0'
export ROCKCFG_PKG_BASH_DEFAULT='bash3'
export ROCKCFG_PKG_BASH_HELP_CMD='1'
export ROCKCFG_PKG_BASH_PROGCOMP='1'
export ROCKCFG_PKG_BDB_DEFAULT='bdb44'
export ROCKCFG_PKG_BUSYBOX_ET='0'
export ROCKCFG_PKG_BUSYBOX_SYMLINKS='0'
export ROCKCFG_PKG_CCACHE_USEIT='0'
export ROCKCFG_PKG_CRIMSON_BI2CF='1'
export ROCKCFG_PKG_CRIMSON_CFED='1'
export ROCKCFG_PKG_CRIMSON_COMET='1'
export ROCKCFG_PKG_CRIMSON_SOUND='1'
export ROCKCFG_PKG_CRIMSON_ZLIB='1'
export ROCKCFG_PKG_CROSSTOOL_i386='0'
export ROCKCFG_PKG_CROSSTOOL_mips='0'
export ROCKCFG_PKG_CROSSTOOL_mips64='0'
export ROCKCFG_PKG_CROSSTOOL_mips64el='0'
export ROCKCFG_PKG_CROSSTOOL_mipsel='0'
export ROCKCFG_PKG_CROSSTOOL_powerpc='0'
export ROCKCFG_PKG_CROSSTOOL_sparc='0'
export ROCKCFG_PKG_CROSSTOOL_sparc64='0'
export ROCKCFG_PKG_CROSSTOOL_x86_64='0'
export ROCKCFG_PKG_DANSGUARDIAN_DGVIRUS='0'
export ROCKCFG_PKG_DANSGUARDIAN_SQUID='0'
export ROCKCFG_PKG_DBMAIL_DB='postgresql'
export ROCKCFG_PKG_DEVA_PREFIX='opt/deva'
export ROCKCFG_PKG_E17_CORE_PREFIX='opt/e17'
export ROCKCFG_PKG_EXIM_ACL_MIME='1'
export ROCKCFG_PKG_EXIM_CONTENT_SCAN='1'
export ROCKCFG_PKG_EXIM_CRAM_MD5='1'
export ROCKCFG_PKG_EXIM_PLAIN_TEXT='0'
export ROCKCFG_PKG_EXIM_SPA='0'
export ROCKCFG_PKG_FLIGHTGEAR_OLK='0'
export ROCKCFG_PKG_FLIGHTGEAR_THREADS='0'
export ROCKCFG_PKG_FLIGHTGEAR_WEATHERCM='0'
export ROCKCFG_PKG_FLUXBOX_XINERAMA='0'
export ROCKCFG_PKG_FREECIV_ESD='1'
export ROCKCFG_PKG_FREECIV_READLINE='1'
export ROCKCFG_PKG_FREECIV_SDLMIX='1'
export ROCKCFG_PKG_FREECIV_XAW='gtk'
export ROCKCFG_PKG_FREECIV_ZLIB='1'
export ROCKCFG_PKG_FREEDICT_AFR_DEU='1'
export ROCKCFG_PKG_FREEDICT_AFR_ENG='1'
export ROCKCFG_PKG_FREEDICT_CRO_ENG='1'
export ROCKCFG_PKG_FREEDICT_CZE_ENG='1'
export ROCKCFG_PKG_FREEDICT_DAN_ENG='1'
export ROCKCFG_PKG_FREEDICT_DEU_ENG='1'
export ROCKCFG_PKG_FREEDICT_DEU_FRA='1'
export ROCKCFG_PKG_FREEDICT_DEU_ITA='1'
export ROCKCFG_PKG_FREEDICT_DEU_NLD='1'
export ROCKCFG_PKG_FREEDICT_DEU_POR='1'
export ROCKCFG_PKG_FREEDICT_ENG_AFR='1'
export ROCKCFG_PKG_FREEDICT_ENG_ARA='1'
export ROCKCFG_PKG_FREEDICT_ENG_CRO='1'
export ROCKCFG_PKG_FREEDICT_ENG_CZE='1'
export ROCKCFG_PKG_FREEDICT_ENG_DEU='1'
export ROCKCFG_PKG_FREEDICT_ENG_FRA='1'
export ROCKCFG_PKG_FREEDICT_ENG_HIN='1'
export ROCKCFG_PKG_FREEDICT_ENG_HUN='1'
export ROCKCFG_PKG_FREEDICT_ENG_IRI='1'
export ROCKCFG_PKG_FREEDICT_ENG_ITA='1'
export ROCKCFG_PKG_FREEDICT_ENG_LAT='1'
export ROCKCFG_PKG_FREEDICT_ENG_NLD='1'
export ROCKCFG_PKG_FREEDICT_ENG_POR='1'
export ROCKCFG_PKG_FREEDICT_ENG_ROM='1'
export ROCKCFG_PKG_FREEDICT_ENG_RUS='1'
export ROCKCFG_PKG_FREEDICT_ENG_SPA='1'
export ROCKCFG_PKG_FREEDICT_ENG_SWA='1'
export ROCKCFG_PKG_FREEDICT_ENG_SWE='1'
export ROCKCFG_PKG_FREEDICT_ENG_TUR='1'
export ROCKCFG_PKG_FREEDICT_ENG_WEL='1'
export ROCKCFG_PKG_FREEDICT_FRA_DEU='1'
export ROCKCFG_PKG_FREEDICT_FRA_ENG='1'
export ROCKCFG_PKG_FREEDICT_FRA_NLD='1'
export ROCKCFG_PKG_FREEDICT_HUN_ENG='1'
export ROCKCFG_PKG_FREEDICT_IRI_ENG='1'
export ROCKCFG_PKG_FREEDICT_ITA_DEU='1'
export ROCKCFG_PKG_FREEDICT_JPN_DEU='1'
export ROCKCFG_PKG_FREEDICT_KHA_DEU='1'
export ROCKCFG_PKG_FREEDICT_LAT_DEU='1'
export ROCKCFG_PKG_FREEDICT_LAT_ENG='1'
export ROCKCFG_PKG_FREEDICT_NLD_DEU='1'
export ROCKCFG_PKG_FREEDICT_NLD_ENG='1'
export ROCKCFG_PKG_FREEDICT_NLD_FRA='1'
export ROCKCFG_PKG_FREEDICT_POR_DEU='1'
export ROCKCFG_PKG_FREEDICT_POR_ENG='1'
export ROCKCFG_PKG_FREEDICT_SCO_DEU='1'
export ROCKCFG_PKG_FREEDICT_SCR_ENG='1'
export ROCKCFG_PKG_FREEDICT_SLO_ENG='1'
export ROCKCFG_PKG_FREEDICT_SPA_ENG='1'
export ROCKCFG_PKG_FREEDICT_SWA_ENG='1'
export ROCKCFG_PKG_FREEDICT_SWE_ENG='1'
export ROCKCFG_PKG_FREEDICT_TUR_DEU='1'
export ROCKCFG_PKG_FREEDICT_TUR_ENG='1'
export ROCKCFG_PKG_GAMES_BINDIR='usr/games'
export ROCKCFG_PKG_GAMES_DATADIR='usr/share'
export ROCKCFG_PKG_GAMES_SCOREDIR='var/games/scores'
export ROCKCFG_PKG_GCC42_NO_JAVA='1'
export ROCKCFG_PKG_GCC42_PROFILED='0'
export ROCKCFG_PKG_GCC_STACKPRO='0'
export ROCKCFG_PKG_GLIBC23_LINUXTHREADS='1'
export ROCKCFG_PKG_GLIBC_BRANCH='glibc26'
export ROCKCFG_PKG_GLIBC_ENABLE_PROFILE='0'
export ROCKCFG_PKG_GLTRON_LOCALDIR='0'
export ROCKCFG_PKG_GLTRON_NET='0'
export ROCKCFG_PKG_GLTRON_SOUND='1'
export ROCKCFG_PKG_GNOME14_CORE_PREFIX='usr'
export ROCKCFG_PKG_GNOME2_CORE_PREFIX='usr'
export ROCKCFG_PKG_GNUBG_GDBM='0'
export ROCKCFG_PKG_GNUBG_GUILE='1'
export ROCKCFG_PKG_GNUBG_READLINE='1'
export ROCKCFG_PKG_GNUBG_SOUND='1'
export ROCKCFG_PKG_KDE3_APIDOX='0'
export ROCKCFG_PKG_KDE3_CORE_PREFIX='usr'
export ROCKCFG_PKG_LBREAKOUT2_NET='1'
export ROCKCFG_PKG_LBREAKOUT2_SOUND='1'
export ROCKCFG_PKG_LILO_READONLY='0'
export ROCKCFG_PKG_LILO_XL_SECS=''
export ROCKCFG_PKG_LINUX_BOOTSPLASH='0'
export ROCKCFG_PKG_LINUX_CONFIG_STYLE='none'
export ROCKCFG_PKG_LINUX_CUSTCONFIG='1'
export ROCKCFG_PKG_LINUX_DEFAULT='linux26'
export ROCKCFG_PKG_LINUX_DEFAULT_HEADERS='linux26-headers'
export ROCKCFG_PKG_LINUX_IMG24='0'
export ROCKCFG_PKG_LINUX_IMG26='1'
export ROCKCFG_PKG_LINUX_MISDN='0'
export ROCKCFG_PKG_LINUX_SRC24='0'
export ROCKCFG_PKG_LINUX_SRC26='1'
export ROCKCFG_PKG_LINUX_USE26MODTOOLS='1'
export ROCKCFG_PKG_MAVERIK_PREFIX='/opt/maverik'
export ROCKCFG_PKG_MOTIF_OPENMOTIF='1'
export ROCKCFG_PKG_MPLAYER_BLINKENLIGHTS='0'
export ROCKCFG_PKG_MPLAYER_RUN_CPUDETECT='1'
export ROCKCFG_PKG_NETHACK_DEL='1'
export ROCKCFG_PKG_NETHACK_ELBERETH='1'
export ROCKCFG_PKG_NETHACK_EXP='1'
export ROCKCFG_PKG_NETHACK_GNO='0'
export ROCKCFG_PKG_NETHACK_GOLD='0'
export ROCKCFG_PKG_NETHACK_KOPS='1'
export ROCKCFG_PKG_NETHACK_LOG='logfile'
export ROCKCFG_PKG_NETHACK_MAX='6'
export ROCKCFG_PKG_NETHACK_MAZES='1'
export ROCKCFG_PKG_NETHACK_NEW='news'
export ROCKCFG_PKG_NETHACK_REINCARNATION='1'
export ROCKCFG_PKG_NETHACK_SCORE='1'
export ROCKCFG_PKG_NETHACK_SEDUCE='1'
export ROCKCFG_PKG_NETHACK_SINKS='1'
export ROCKCFG_PKG_NETHACK_STEED='1'
export ROCKCFG_PKG_NETHACK_TOURIST='1'
export ROCKCFG_PKG_NETHACK_TTY='1'
export ROCKCFG_PKG_NETHACK_USE_COM='0'
export ROCKCFG_PKG_NETHACK_WIZ='wizard'
export ROCKCFG_PKG_NETHACK_X11='0'
export ROCKCFG_PKG_NULLMAILER_LOCALQUEUE='0'
export ROCKCFG_PKG_OPENAL_ALSA='1'
export ROCKCFG_PKG_OPENAL_ARTS='0'
export ROCKCFG_PKG_OPENAL_CAPTURE='1'
export ROCKCFG_PKG_OPENAL_ESD='1'
export ROCKCFG_PKG_OPENAL_SDL='1'
export ROCKCFG_PKG_OPENAL_SMPEG='1'
export ROCKCFG_PKG_OPENAL_VORBIS='1'
export ROCKCFG_PKG_OPENLDAP_JUSTLIBS='0'
export ROCKCFG_PKG_OPENOFFICE_LANGUAGE='en_US'
export ROCKCFG_PKG_PARAGUI_ANSI='0'
export ROCKCFG_PKG_PARAGUI_EXCEPTIONS='1'
export ROCKCFG_PKG_PARAGUI_EXPAT='0'
export ROCKCFG_PKG_PARAGUI_PHYSFS='1'
export ROCKCFG_PKG_PARAGUI_PYTHON='1'
export ROCKCFG_PKG_PARAGUI_RUBY='1'
export ROCKCFG_PKG_PERL5_HOST_NAME='localhost'
export ROCKCFG_PKG_PERL5_SITE_PREFIX='usr'
export ROCKCFG_PKG_PERL5_SUIDPERL='1'
export ROCKCFG_PKG_PERL5_THREADS='0'
export ROCKCFG_PKG_PERL5_USE_DB3='1'
export ROCKCFG_PKG_PERL5_VENDOR_PREFIX='opt'
export ROCKCFG_PKG_PHP_FORCESHARED='0'
export ROCKCFG_PKG_PHP_VERSION='5'
export ROCKCFG_PKG_PHP_imap='1'
export ROCKCFG_PKG_PHP_libgd='1'
export ROCKCFG_PKG_PHP_mcrypt='0'
export ROCKCFG_PKG_PHP_mhash='0'
export ROCKCFG_PKG_PHP_openssl='1'
export ROCKCFG_PKG_PHP_postgresql='1'
export ROCKCFG_PKG_PHP_soap='0'
export ROCKCFG_PKG_PINGUS_NOGETTEXT='0'
export ROCKCFG_PKG_PINGUS_OPENGL='1'
export ROCKCFG_PKG_ROCKSNDIAMONDS_NOJOY='0'
export ROCKCFG_PKG_ROCKSNDIAMONDS_TARGET='sdl'
export ROCKCFG_PKG_SMPEG_ATI='0'
export ROCKCFG_PKG_SMPEG_GLPLAY='1'
export ROCKCFG_PKG_SMPEG_GTKPLAY='1'
export ROCKCFG_PKG_SMPEG_MMX='0'
export ROCKCFG_PKG_SMPEG_THSYS='0'
export ROCKCFG_PKG_SQUAROID_IRCSERV='games.squaroid.de'
export ROCKCFG_PKG_SQUAROID_SNDDEV='/dev/sound/dsp'
export ROCKCFG_PKG_SQUAROID_SOUND='1'
export ROCKCFG_PKG_SYSVINIT_INITSTYLE='sysv_nice'
export ROCKCFG_PKG_TERMCAP_USEIT='0'
export ROCKCFG_PKG_TERMCAP_USETERMUTILS='0'
export ROCKCFG_PKG_TYPO3_DUMMY='0'
export ROCKCFG_PKG_TYPO3_QUICKSTART='1'
export ROCKCFG_PKG_TYPO3_TESTSITE='0'
export ROCKCFG_PKG_UCLIBC_USEIT='0'
export ROCKCFG_PKG_UNREAL_ADDITIONAL=''
export ROCKCFG_PKG_UNREAL_ANTISPOOF='0'
export ROCKCFG_PKG_UNREAL_BACKLOG='4'
export ROCKCFG_PKG_UNREAL_BUFPOOLS='18'
export ROCKCFG_PKG_UNREAL_DMODS='1'
export ROCKCFG_PKG_UNREAL_HUB='1'
export ROCKCFG_PKG_UNREAL_IP6='0'
export ROCKCFG_PKG_UNREAL_MAXCON='150'
export ROCKCFG_PKG_UNREAL_MAXSENDQ='1000'
export ROCKCFG_PKG_UNREAL_NICKHIST='2000'
export ROCKCFG_PKG_UNREAL_PREFIX='/opt/unrealircd'
export ROCKCFG_PKG_UNREAL_SSL='0'
export ROCKCFG_PKG_UNREAL_ZIP='1'
export ROCKCFG_PKG_VIM_FEATURES='huge'
export ROCKCFG_PKG_VIM_GUI='auto'
export ROCKCFG_PKG_VIM_IS_VI_REPLACEMENT='1'
export ROCKCFG_PKG_VIM_PERLINTERP='1'
export ROCKCFG_PKG_VIM_PYTHONINTERP='1'
export ROCKCFG_PKG_VIM_RUBYINTERP='1'
export ROCKCFG_PKG_VIM_TWO_BINARIES='1'
export ROCKCFG_PKG_XARCHON_NOJOY='0'
export ROCKCFG_PKG_XARCHON_NONET='0'
export ROCKCFG_PKG_XARCHON_NOSOUND='0'
export ROCKCFG_PKG_XBOARD_PTYS='1'
export ROCKCFG_PKG_XBOARD_SIGINT='1'
export ROCKCFG_PKG_XBOARD_XAW3D='1'
export ROCKCFG_PKG_XBOARD_XPM='1'
export ROCKCFG_PKG_XBOARD_ZIPPY='0'
export ROCKCFG_PKG_XFCE4_CORE_PREFIX='opt/xfce4'
export ROCKCFG_PKG_XFCE4_SANS11='0'
export ROCKCFG_PKG_XORG_BUILD='1'
export ROCKCFG_PKG_XORG_XINERAMA='1'
export ROCKCFG_PKG_XSKAT_IRCSERV='irc.fu-berlin.de'
export ROCKCFG_POWERPC_ISA='601'
export ROCKCFG_POWERPC_OPT='generic'
export ROCKCFG_PSEUDONATIVE='0'
export ROCKCFG_REALTIME='0'
export ROCKCFG_RETRY_BROKEN='0'
export ROCKCFG_SENDMAIL='0'
export ROCKCFG_SHARE_CONFIG_CACHE='0'
export ROCKCFG_SHORTID='TRUNK-x86-cross-generic-expert'
export ROCKCFG_SPARC_64BIT_KERNEL='0'
export ROCKCFG_SPARC_BITS='32'
export ROCKCFG_SPARC_OPT='generic'
export ROCKCFG_SPLIT_DEV='1'
export ROCKCFG_SPLIT_DOC='1'
export ROCKCFG_SRC_TMPFS='0'
export ROCKCFG_STATIC='0'
export ROCKCFG_SYSFILE_ANSI_ISSUE='issue-ansi1.sh'
export ROCKCFG_TARGET='generic'
export ROCKCFG_TARGET_CRYSTAL_BUILDADDONS='0'
export ROCKCFG_TARGET_CRYSTAL_REMOVEDOCS='0'
export ROCKCFG_USE_CROSSCC='1'
export ROCKCFG_VERBOSE='0'
export ROCKCFG_X86_BITS='64'
export ROCKCFG_X86_OPT='generic'
export ROCKCFG_XTRACE='0'

+ 19
- 0
misc/config-examples/bbs-x86_64-qemu/config_usr

@ -0,0 +1,19 @@
#
# ROCK Linux TRUNK User Config File
#
ROCKCFGUSR_ABORT_ON_ERROR='1'
ROCKCFGUSR_ARCH='x86'
ROCKCFGUSR_CROSSBUILD='1'
ROCKCFGUSR_DO_REBUILD_STAGE='0'
ROCKCFGUSR_EXPERT='1'
ROCKCFGUSR_PKGSEL='1'
ROCKCFGUSR_PKGSEL_TPL='bbs'
ROCKCFGUSR_PKG_APACHE_BDB='bdb44'
ROCKCFGUSR_PKG_BASH_DEFAULT='bash3'
ROCKCFGUSR_PKG_GCC42_PROFILED='0'
ROCKCFGUSR_PKG_GLIBC_BRANCH='glibc26'
ROCKCFGUSR_PKG_LINUX_CONFIG_STYLE='none'
ROCKCFGUSR_PKG_LINUX_CUSTCONFIG='1'
ROCKCFGUSR_PKG_LINUX_DEFAULT_HEADERS='linux26-headers'
ROCKCFGUSR_TARGET='generic'
ROCKCFGUSR_X86_BITS='64'

+ 2
- 0
misc/config-examples/bbs-x86_64-qemu/pkgsel

@ -0,0 +1,2 @@
X target-finish

Loading…
Cancel
Save