sparc: modernize installcd specs & kernel config

This commit brings the sparc installcd-* specs closely in line with
current x86/amd64 specs on package lists & format.  It also adds
catalyst-3 features.  Finally, an updated kconfig is added.
This commit is contained in:
Ben Kohler 2018-07-10 09:25:56 -05:00
parent 79c747e3e9
commit 4054fb702c
No known key found for this signature in database
GPG key ID: 7A85BDA4D57605C7
3 changed files with 3541 additions and 57 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,26 +1,29 @@
subarch: sparc64
version_stamp: 2008.0
version_stamp: latest
target: livecd-stage1
rel_type: default
profile: default/linux/sparc/13.0
snapshot: 2008.0
source_subpath: default/stage3-sparc64-2008.0
snapshot: latest
source_subpath: default/stage3-sparc64-latest
compression_mode: xz_x
portage_confdir: @REPO_DIR@/releases/weekly/portage/isos
livecd/use:
deprecated
fbcon
gpm
ipv6
livecd
loop-aes
lvm1
modules
ncurses
nls
nptl
nptlonly
pam
readline
socks5
# needs broken dante
# socks5
ssl
static-libs
unicode
@ -36,6 +39,7 @@ livecd/packages:
app-arch/unzip
app-crypt/gnupg
app-editors/mg
app-editors/nano
app-misc/screen
app-portage/mirrorselect
app-text/wgetpaste
@ -43,7 +47,6 @@ livecd/packages:
net-analyzer/tcptraceroute
net-analyzer/traceroute
net-dialup/mingetty
# net-dialup/penggy
# net-dialup/pptpclient
net-dialup/rp-pppoe
net-fs/cifs-utils
@ -51,54 +54,51 @@ livecd/packages:
net-irc/irssi
net-misc/dhcpcd
net-misc/iputils
# net-misc/ndisc6
net-misc/ntp
net-misc/openssh
net-misc/rdate
net-misc/rsync
net-misc/vconfig
net-proxy/dante
#broken bug 639216
# net-proxy/dante
# Not keyworded
# net-proxy/ntlmaps
net-proxy/tsocks
# net-wireless/ipw2100-firmware
# net-wireless/ipw2200-firmware
# net-wireless/prism54-firmware
# net-wireless/iw
# net-wireless/rfkill
# net-wireless/wireless-tools
# net-wireless/wpa_supplicant
# net-wireless/zd1201-firmware
# net-wireless/zd1211-firmware
sys-apps/busybox
sys-apps/dmidecode
sys-apps/ethtool
sys-apps/fxload
sys-apps/gptfdisk
sys-apps/hdparm
sys-apps/hwsetup
sys-apps/iproute2
sys-apps/lssbus
sys-apps/memtester
# sys-apps/netplug
# sys-apps/powerpc-utils
# sys-apps/ibm-powerpc-utils
# sys-apps/ibm-powerpc-utils-papr
sys-apps/netplug
sys-apps/sdparm
sys-block/parted
# sys-block/partimage
sys-block/qla-fc-firmware
# sys-boot/yaboot
# sys-devel/binutils-hppa64
# sys-devel/gcc-hppa64
# sys-fs/btrfs-progs
sys-fs/cryptsetup
# sys-fs/dmraid
# sys-fs/dosfstools
sys-fs/dosfstools
sys-fs/e2fsprogs
# sys-fs/hfsplusutils
# sys-fs/hfsutils
# sys-fs/iprutils
# sys-fs/f2fs-tools
# sys-fs/jfsutils
sys-fs/lsscsi
sys-fs/lvm2
# sys-fs/lvm-user
# sys-fs/mac-fdisk
sys-fs/mdadm
# sys-fs/multipath-tools
# sys-fs/ntfsprogs
sys-fs/ntfs3g
# sys-fs/reiserfsprogs
# sys-fs/xfsprogs
sys-fs/xfsprogs
sys-libs/gpm
# sys-power/acpid
www-client/links

View file

@ -1,14 +1,16 @@
subarch: sparc64
version_stamp: 2008.0
version_stamp: latest
target: livecd-stage2
rel_type: default
profile: default/linux/sparc/13.0
snapshot: 2008.0
source_subpath: default/livecd-stage1-sparc64-2008.0
snapshot: latest
source_subpath: default/livecd-stage1-sparc64-latest
portage_confdir: @REPO_DIR@/releases/weekly/portage/isos
livecd/bootargs: dokeymap
livecd/cdtar: /home/armin76/tmp/silo-1.4.14-sparc-cdtar-weekly.tar.bz2
livecd/fstype: squashfs
livecd/iso: /var/tmp/catalyst/builds/default/install-sparc64-minimal-2008.0.iso
livecd/iso: install-sparc64-minimal-latest.iso
livecd/type: gentoo-release-minimal
livecd/volid: Gentoo sparc64 latest
livecd/gk_mainargs: --firmware-files=/lib/firmware/ql2200_fw.bin
@ -16,7 +18,7 @@ livecd/gk_mainargs: --firmware-files=/lib/firmware/ql2200_fw.bin
boot/kernel: gentoo
boot/kernel/gentoo/sources: gentoo-sources
boot/kernel/gentoo/config: ../../../kconfig/sparc/installcd-3.8.13.config
boot/kernel/gentoo/config: @REPO_DIR@/releases/weekly/kconfig/sparc/installcd-4.14.39.config
boot/kernel/gentoo/use:
-*
atm
@ -28,6 +30,7 @@ boot/kernel/gentoo/use:
loop-aes
lvm1
mng
modules
ncurses
nls
nptl
@ -41,10 +44,6 @@ boot/kernel/gentoo/use:
unicode
usb
# Not keyworded stable
#boot/kernel/gentoo/packages:
# sys-fs/ntfs3g
livecd/unmerge:
app-admin/eselect
app-admin/eselect-ctags
@ -55,27 +54,21 @@ livecd/unmerge:
dev-libs/gmp
dev-libs/libxml2
dev-libs/mpfr
# dev-libs/popt
dev-python/pycrypto
dev-util/pkgconfig
# net-misc/rsync
perl-core/PodParser
perl-core/Test-Harness
sys-apps/debianutils
sys-apps/diffutils
sys-apps/file
sys-apps/groff
sys-apps/man
sys-apps/man-pages
sys-apps/miscfiles
# sys-apps/portage
# sys-apps/sandbox
sys-apps/texinfo
sys-devel/autoconf
sys-devel/autoconf-wrapper
sys-devel/automake
sys-devel/automake-wrapper
sys-devel/binutils
sys-devel/binutils-config
sys-devel/bison
sys-devel/flex
@ -100,7 +93,7 @@ livecd/empty:
/etc/cron.weekly
/etc/logrotate.d
/etc/modules.autoload.d
# /etc/rsync
/etc/rsync
/etc/runlevels/single
/etc/skel
/lib/dev-state
@ -111,9 +104,9 @@ livecd/empty:
/tmp
/usr/diet/include
/usr/diet/man
/usr/i386-gentoo-linux-uclibc
/usr/i?86-gentoo-linux-uclibc
/usr/i386-pc-linux-gnu
/usr/i386-pc-linux-uclibc
/usr/i?86-pc-linux-uclibc
/usr/lib/X11/config
/usr/lib/X11/doc
/usr/lib/X11/etc
@ -124,9 +117,6 @@ livecd/empty:
/usr/lib/nfs
/usr/lib/perl5/site_perl
/usr/lib/portage
/usr/lib/python2.2
/usr/lib/python2.3
/usr/lib/python2.4/test
/usr/lib64/X11/config
/usr/lib64/X11/doc
/usr/lib64/X11/etc
@ -137,13 +127,8 @@ livecd/empty:
/usr/lib64/nfs
/usr/lib64/perl5/site_perl
/usr/lib64/portage
/usr/lib64/python2.2
/usr/lib64/python2.3
/usr/lib64/python2.4/test
/usr/local
/usr/portage
/usr/powerpc-unknown-linux-gnu
/usr/powerpc64-unknown-linux-gnu
/usr/share/aclocal
/usr/share/baselayout
/usr/share/binutils-data
@ -230,8 +215,8 @@ livecd/rm:
/usr/bin/gcc*
/usr/bin/genkernel
/usr/bin/gprof
/usr/bin/i386-gentoo-linux-uclibc-*
/usr/bin/i386-pc-linux-*
/usr/bin/i?86-gentoo-linux-uclibc-*
/usr/bin/i?86-pc-linux-*
/usr/bin/jpegtran
/usr/bin/ld
/usr/bin/libpng*
@ -244,11 +229,8 @@ livecd/rm:
/usr/bin/readelf
/usr/bin/repoman
/usr/bin/size
/usr/bin/powerpc-unknown-linux-gnu-*
/usr/bin/powerpc64-unknown-linux-gnu-*
/usr/bin/sparc-unknown-linux-gnu-*
/usr/bin/sparc64-unknown-linux-gnu-*
/usr/bin/strings
/usr/bin/strip
/usr/bin/tbz2tool
/usr/bin/x86_64-pc-linux-gnu-*