Add coreutils packages for x86_gcc2, x86 and x86_64.

* this is a mandatory package.
* removed related commands from the minimum image definition.
* removed related commands from the Haiku package PROVIDES.
* the su command is deprecated in 8.22. Use the 8.4 in-tree version.
* the packages contain and provide the df command, to be removed.
This commit is contained in:
Jérôme Duval
2015-02-05 18:57:21 +01:00
parent 7720614300
commit 950ee98409
8 changed files with 37 additions and 294 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
# Include required packages: # Include required packages:
# primary architecture # primary architecture
AddHaikuImagePackages [ FFilterByBuildFeatures AddHaikuImagePackages [ FFilterByBuildFeatures
bash curl freetype icu libsolv zlib bash coreutils curl freetype icu libsolv zlib
regular_image @{ regular_image @{
bzip2 ctags ffmpeg findutils gawk glu grep gutenprint jasper jpeg bzip2 ctags ffmpeg findutils gawk glu grep gutenprint jasper jpeg
+27 -29
View File
@@ -1,41 +1,39 @@
# This file defines the content of the minimum Haiku image. # This file defines the content of the minimum Haiku image.
SYSTEM_BIN = [ FFilterByBuildFeatures SYSTEM_BIN = [ FFilterByBuildFeatures
"["
addattr alert arp addattr alert arp
base64 basename bc beep bfsinfo bc beep bfsinfo
cat catattr checkfs checkitout chgrp chmod chop chown chroot cksum clear catattr checkfs checkitout chop clear
clockconfig cmp collectcatkeys comm compress copyattr cp csplit cut clockconfig cmp collectcatkeys compress copyattr
date dc dd desklink df diff diff3 dircolors dirname diskimage draggers dc desklink df diff diff3 diskimage draggers
driveinfo dstcheck du dumpcatalog driveinfo dstcheck dumpcatalog
echo eject env error expand expr eject error
factor false fdinfo ffm filepanel finddir findpaths fmt fold fortune fstrim fdinfo ffm filepanel finddir findpaths fortune fstrim
ftp ftpd funzip ftp ftpd funzip
getarch getlimits groupadd groupdel groupmod groups gzip gzexe getarch groupadd groupdel groupmod gzip gzexe
hd head hey hostname hd hey
id ideinfo@ide idestatus@ide ifconfig <bin>install iroster isvolume ideinfo@ide idestatus@ide ifconfig iroster isvolume
join kernel_debugger keymap keystore kill kernel_debugger keymap keystore
link linkcatkeys listarea listattr listimage listdev linkcatkeys listarea listattr listimage listdev
listport listres listsem listusb ln locale logger login logname ls lsindex listport listres listsem listusb locale logger login lsindex
makebootable md5sum message mimeset mkdir mkfifo mkfs mkindex mktemp makebootable message mimeset mkfs mkindex
modifiers mount mountvolume mv modifiers mount mountvolume
netcat netstat nl nohup notify nproc netcat netstat notify
od open open
package package_repo passwd paste patch pathchk pc ping ping6 pkgman package package_repo passwd patch pc ping ping6 pkgman
pr prio printenv printf profile ps ptx pwd prio profile ps
query quit query quit
rc readlink reindex release renice rm rmattr rmindex rmdir roster rc reindex release renice rmattr rmindex roster
route route
safemode screen_blanker screeninfo screenmode sdiff setarch setmime settype safemode screen_blanker screeninfo screenmode sdiff setarch setmime settype
setversion setvolume seq sha1sum sha256sum shred shuf shutdown sleep setversion setvolume shutdown
sort split stat strace stty su sum sync sysinfo strace su sysinfo
tac tail tcpdump tcptester tee telnet telnetd test timeout top touch tcpdump tcptester telnet telnetd top
tr traceroute trash true truncate tsort tty traceroute trash
uname unchop unexpand unmount uniq unlink unzip unzipsfx unchop unmount unzip unzipsfx
uptime urlwrapper useradd userdel uptime urlwrapper useradd userdel
vdir version vmstat version vmstat
waitfor watch wc whoami writembr@x86,x86_64 xres waitfor watch writembr@x86,x86_64 xres
yes
zdiff zforce zgrep zip zipcloak <bin>zipgrep zipnote zipsplit zmore znew zdiff zforce zgrep zip zipcloak <bin>zipgrep zipnote zipsplit zmore znew
] ; ] ;
+3
View File
@@ -34,6 +34,7 @@ RemotePackageRepository HaikuPorts
clang-3.4-3 clang-3.4-3
clang_analysis-3.4-3 clang_analysis-3.4-3
cmake-3.0.0_rc3-1 cmake-3.0.0_rc3-1
coreutils-8.22-1
cpio-2.10-1 cpio-2.10-1
ctags-5.8-3 ctags-5.8-3
curl-7.39.0-1 curl-7.39.0-1
@@ -296,6 +297,7 @@ RemotePackageRepository HaikuPorts
cdrtools cdrtools
clang clang
cmake cmake
coreutils
cpio cpio
ctags ctags
curl curl
@@ -405,6 +407,7 @@ RemotePackageRepository HaikuPorts
zlib zlib
: :
# debuginfo packages # debuginfo packages
coreutils
grep grep
sed sed
tar tar
+3
View File
@@ -32,6 +32,7 @@ RemotePackageRepository HaikuPorts
clang-3.5.1-1 clang-3.5.1-1
clang_analysis-3.5.1-1 clang_analysis-3.5.1-1
cmake-3.0.0_rc6-1 cmake-3.0.0_rc6-1
coreutils-8.22-1
ctags-5.8-3 ctags-5.8-3
curl-7.39.0-1 curl-7.39.0-1
curl_devel-7.39.0-1 curl_devel-7.39.0-1
@@ -232,6 +233,7 @@ RemotePackageRepository HaikuPorts
cdrtools cdrtools
clang clang
cmake cmake
coreutils
ctags ctags
curl curl
cvs cvs
@@ -345,4 +347,5 @@ RemotePackageRepository HaikuPorts
zlib zlib
: :
# debuginfo packages # debuginfo packages
coreutils
; ;
@@ -63,6 +63,7 @@ RemotePackageRepository HaikuPorts
clockwerk-git-3 clockwerk-git-3
ctags-5.8-3 ctags-5.8-3
colors-2.3-1 colors-2.3-1
coreutils-8.22-1
curl-7.39.0-1 curl-7.39.0-1
curl_devel-7.39.0-1 curl_devel-7.39.0-1
cvs-1.12.13.1-6 cvs-1.12.13.1-6
@@ -711,6 +712,7 @@ RemotePackageRepository HaikuPorts
colors colors
confuse_x86 confuse_x86
copynametoclipboard copynametoclipboard
coreutils
ctags ctags
curl curl
cvs cvs
@@ -1005,6 +1007,7 @@ RemotePackageRepository HaikuPorts
zsh zsh
: :
# debuginfo packages # debuginfo packages
coreutils
grep grep
sed sed
tar tar
-88
View File
@@ -18,139 +18,51 @@ flags system_package
provides { provides {
haiku=%HAIKU_VERSION% compat>=R1~alpha1 haiku=%HAIKU_VERSION% compat>=R1~alpha1
coreutils = 8.4 compat >= 0
diffutils = 2.8.1 compat >= 0 diffutils = 2.8.1 compat >= 0
cmd:arp cmd:arp
cmd:base64
cmd:basename
cmd:bc cmd:bc
cmd:cat
cmd:chgrp
cmd:chmod
cmd:chop cmd:chop
cmd:chown
cmd:chroot
cmd:cksum
cmd:clear cmd:clear
cmd:cmp cmd:cmp
cmd:comm
cmd:compress cmd:compress
cmd:cp = 8.4
cmd:csplit
cmd:cut
cmd:date
cmd:dc cmd:dc
cmd:dd
cmd:df cmd:df
cmd:diff = 2.8.1 cmd:diff = 2.8.1
cmd:diff3 cmd:diff3
cmd:dirname
cmd:du
cmd:echo
cmd:env
cmd:expand
cmd:expr
cmd:factor
cmd:false
cmd:fmt
cmd:fold
cmd:frcode
cmd:ftp cmd:ftp
cmd:ftpd cmd:ftpd
cmd:funzip cmd:funzip
cmd:gdb cmd:gdb
cmd:getlimits
cmd:groups
cmd:gunzip cmd:gunzip
cmd:gzexe cmd:gzexe
cmd:gzip cmd:gzip
cmd:hd cmd:hd
cmd:head
cmd:hey cmd:hey
cmd:hostname
cmd:id
cmd:install
cmd:join
cmd:kill
cmd:link
cmd:ln = 8.4
cmd:login cmd:login
cmd:logname
cmd:ls
cmd:md5sum
cmd:mkdir
cmd:mkfifo
cmd:mktemp
cmd:more cmd:more
cmd:mv = 8.4
cmd:netcat cmd:netcat
cmd:nl
cmd:nohup
cmd:nproc
cmd:od
cmd:passwd cmd:passwd
cmd:paste
cmd:patch cmd:patch
cmd:pathchk
cmd:ping cmd:ping
cmd:ping6 cmd:ping6
cmd:pr
cmd:printenv
cmd:printf
cmd:prio cmd:prio
cmd:ps cmd:ps
cmd:ptx
cmd:pwd
cmd:readlink
cmd:renice cmd:renice
cmd:rm
cmd:rmdir
cmd:sdiff cmd:sdiff
cmd:seq
cmd:sha1sum
cmd:sha256sum
cmd:shred
cmd:shuf
cmd:sleep
cmd:sort
cmd:split
cmd:stat
cmd:stty
cmd:su cmd:su
cmd:sum
cmd:sync
cmd:tac
cmd:tail
cmd:tcpdump cmd:tcpdump
cmd:tee
cmd:telnet cmd:telnet
cmd:telnetd cmd:telnetd
cmd:test
cmd:timeout
cmd:top cmd:top
cmd:touch
cmd:tput cmd:tput
cmd:tr
cmd:traceroute cmd:traceroute
cmd:trash cmd:trash
cmd:true
cmd:truncate
cmd:tsort
cmd:tty
cmd:uname
cmd:unchop cmd:unchop
cmd:unexpand
cmd:uniq
cmd:unlink
cmd:unzip = 5.50 cmd:unzip = 5.50
cmd:unzipsfx cmd:unzipsfx
cmd:useradd cmd:useradd
cmd:vdir
cmd:watch cmd:watch
cmd:wc
cmd:whoami
cmd:xres cmd:xres
cmd:yes
cmd:zcat cmd:zcat
cmd:zcmp cmd:zcmp
cmd:zdiff cmd:zdiff
-88
View File
@@ -17,139 +17,51 @@ licenses {
provides { provides {
haiku=%HAIKU_VERSION% compat>=R1~alpha1 haiku=%HAIKU_VERSION% compat>=R1~alpha1
coreutils = 8.4 compat >= 0
diffutils = 2.8.1 compat >= 0 diffutils = 2.8.1 compat >= 0
cmd:arp cmd:arp
cmd:base64
cmd:basename
cmd:bc cmd:bc
cmd:cat
cmd:chgrp
cmd:chmod
cmd:chop cmd:chop
cmd:chown
cmd:chroot
cmd:cksum
cmd:clear cmd:clear
cmd:cmp cmd:cmp
cmd:comm
cmd:compress cmd:compress
cmd:cp = 8.4
cmd:csplit
cmd:cut
cmd:date
cmd:dc cmd:dc
cmd:dd
cmd:df cmd:df
cmd:diff = 2.8.1 cmd:diff = 2.8.1
cmd:diff3 cmd:diff3
cmd:dirname
cmd:du
cmd:echo
cmd:env
cmd:expand
cmd:expr
cmd:factor
cmd:false
cmd:fmt
cmd:fold
cmd:frcode
cmd:ftp cmd:ftp
cmd:ftpd cmd:ftpd
cmd:funzip cmd:funzip
cmd:gdb cmd:gdb
cmd:getlimits
cmd:groups
cmd:gunzip cmd:gunzip
cmd:gzexe cmd:gzexe
cmd:gzip cmd:gzip
cmd:hd cmd:hd
cmd:head
cmd:hey cmd:hey
cmd:hostname
cmd:id
cmd:install
cmd:join
cmd:kill
cmd:link
cmd:ln = 8.4
cmd:login cmd:login
cmd:logname
cmd:ls
cmd:md5sum
cmd:mkdir
cmd:mkfifo
cmd:mktemp
cmd:more cmd:more
cmd:mv = 8.4
cmd:netcat cmd:netcat
cmd:nl
cmd:nohup
cmd:nproc
cmd:od
cmd:passwd cmd:passwd
cmd:paste
cmd:patch cmd:patch
cmd:pathchk
cmd:ping cmd:ping
cmd:ping6 cmd:ping6
cmd:pr
cmd:printenv
cmd:printf
cmd:prio cmd:prio
cmd:ps cmd:ps
cmd:ptx
cmd:pwd
cmd:readlink
cmd:renice cmd:renice
cmd:rm
cmd:rmdir
cmd:sdiff cmd:sdiff
cmd:seq
cmd:sha1sum
cmd:sha256sum
cmd:shred
cmd:shuf
cmd:sleep
cmd:sort
cmd:split
cmd:stat
cmd:stty
cmd:su cmd:su
cmd:sum
cmd:sync
cmd:tac
cmd:tail
cmd:tcpdump cmd:tcpdump
cmd:tee
cmd:telnet cmd:telnet
cmd:telnetd cmd:telnetd
cmd:test
cmd:timeout
cmd:top cmd:top
cmd:touch
cmd:tput cmd:tput
cmd:tr
cmd:traceroute cmd:traceroute
cmd:trash cmd:trash
cmd:true
cmd:truncate
cmd:tsort
cmd:tty
cmd:uname
cmd:unchop cmd:unchop
cmd:unexpand
cmd:uniq
cmd:unlink
cmd:unzip = 5.50 cmd:unzip = 5.50
cmd:unzipsfx cmd:unzipsfx
cmd:useradd cmd:useradd
cmd:vdir
cmd:watch cmd:watch
cmd:wc
cmd:whoami
cmd:xres cmd:xres
cmd:yes
cmd:zcat cmd:zcat
cmd:zcmp cmd:zcmp
cmd:zdiff cmd:zdiff
-88
View File
@@ -18,139 +18,51 @@ flags system_package
provides { provides {
haiku=%HAIKU_VERSION% compat>=R1~alpha1 haiku=%HAIKU_VERSION% compat>=R1~alpha1
coreutils = 8.4 compat >= 0
diffutils = 2.8.1 compat >= 0 diffutils = 2.8.1 compat >= 0
cmd:arp cmd:arp
cmd:base64
cmd:basename
cmd:bc cmd:bc
cmd:cat
cmd:chgrp
cmd:chmod
cmd:chop cmd:chop
cmd:chown
cmd:chroot
cmd:cksum
cmd:clear cmd:clear
cmd:cmp cmd:cmp
cmd:comm
cmd:compress cmd:compress
cmd:cp = 8.4
cmd:csplit
cmd:cut
cmd:date
cmd:dc cmd:dc
cmd:dd
cmd:df cmd:df
cmd:diff = 2.8.1 cmd:diff = 2.8.1
cmd:diff3 cmd:diff3
cmd:dirname
cmd:du
cmd:echo
cmd:env
cmd:expand
cmd:expr
cmd:factor
cmd:false
cmd:fmt
cmd:fold
cmd:frcode
cmd:ftp cmd:ftp
cmd:ftpd cmd:ftpd
cmd:funzip cmd:funzip
cmd:gdb cmd:gdb
cmd:getlimits
cmd:groups
cmd:gunzip cmd:gunzip
cmd:gzexe cmd:gzexe
cmd:gzip cmd:gzip
cmd:hd cmd:hd
cmd:head
cmd:hey cmd:hey
cmd:hostname
cmd:id
cmd:install
cmd:join
cmd:kill
cmd:link
cmd:ln = 8.4
cmd:login cmd:login
cmd:logname
cmd:ls
cmd:md5sum
cmd:mkdir
cmd:mkfifo
cmd:mktemp
cmd:more cmd:more
cmd:mv = 8.4
cmd:netcat cmd:netcat
cmd:nl
cmd:nohup
cmd:nproc
cmd:od
cmd:passwd cmd:passwd
cmd:paste
cmd:patch cmd:patch
cmd:pathchk
cmd:ping cmd:ping
cmd:ping6 cmd:ping6
cmd:pr
cmd:printenv
cmd:printf
cmd:prio cmd:prio
cmd:ps cmd:ps
cmd:ptx
cmd:pwd
cmd:readlink
cmd:renice cmd:renice
cmd:rm
cmd:rmdir
cmd:sdiff cmd:sdiff
cmd:seq
cmd:sha1sum
cmd:sha256sum
cmd:shred
cmd:shuf
cmd:sleep
cmd:sort
cmd:split
cmd:stat
cmd:stty
cmd:su cmd:su
cmd:sum
cmd:sync
cmd:tac
cmd:tail
cmd:tcpdump cmd:tcpdump
cmd:tee
cmd:telnet cmd:telnet
cmd:telnetd cmd:telnetd
cmd:test
cmd:timeout
cmd:top cmd:top
cmd:touch
cmd:tput cmd:tput
cmd:tr
cmd:traceroute cmd:traceroute
cmd:trash cmd:trash
cmd:true
cmd:truncate
cmd:tsort
cmd:tty
cmd:uname
cmd:unchop cmd:unchop
cmd:unexpand
cmd:uniq
cmd:unlink
cmd:unzip = 5.50 cmd:unzip = 5.50
cmd:unzipsfx cmd:unzipsfx
cmd:useradd cmd:useradd
cmd:vdir
cmd:watch cmd:watch
cmd:wc
cmd:whoami
cmd:xres cmd:xres
cmd:yes
cmd:zcat cmd:zcat
cmd:zcmp cmd:zcmp
cmd:zdiff cmd:zdiff