File:  [DragonFly] / src / etc / mtree / BSD.usr.dist
Revision 1.9: download - view: text, annotated - select for diffs
Mon Feb 2 05:43:10 2004 UTC (10 years, 2 months ago) by dillon
Branches: MAIN
CVS tags: HEAD
binutils214 stage 2/4.

 * Normalize binutils212 and binutils214.  Remove /usr/bin/gcc{2,3}/*
   and move those binaries to /usr/libexec/gcc{2,3}.  Adjust objformat
   to suit.

 * Hack up contrib/gcc3 to accomodoate library path requirements and fix
   STANDARD_BINDIR_PREFIX.  Add a missing trailing '/' in STANDARD_EXEC_PREFIX.

 * Adjust /usr/src/etc/Makefile (upgrade_etc) to remove old GCC and BINUTILS
   junk.

 * Cleanup etc/mtree/BSD.usr.dist

 * Only build gcc2 for non-cross-compiled i386 native builds.  Do not
   build libc_r for non-i386 architectures for now.  Allow on sysctl based
   setproctitle() updates for non-i386 architectures for now.

 * Move ldscripts from /usr/libdata/gcc{2,3}/ldscripts into
   /usr/libexec/binutilsXXX/ldscripts and remove /usr/libdata/gcc{2,3}.

 * GCC vendor obrien->dillon, change TARGET_OS in various places from
   freebsd -> dragonfly.

 * Consolidate config.h differences for cross builds in the Makefiles so
   we need only have one config.h for binutils214/as.

 * Cleanup and fix default target BFD for the assembler and linker when
   cross-building.

 * Build both the 32 and 64 bit support BFD's for binutils214 even if
   just doing a native build.

 * Remove a bunch of alpha junk (incomplete).

 * Note gnu/usr.bin/binutils214/libbfd/dfly_targmatch.h contains aliases
   to match dragonfly BFD targets.  Some are probably unnecessary but I
   had to move on.

 * Bring in a bunch of AMD64 related files (incomplete).

 * Update rpcgen to locate cpp with the current path instead of /usr/bin/cpp.
   Add rpcgen to the buildworld bootstrap tools.

Obtained-From: A good chunk of the amd64-specific files were adapted from
	FreeBSD-5 (authored by Peter Wemm and others).

# $FreeBSD: src/etc/mtree/BSD.usr.dist,v 1.188.2.40 2003/02/14 22:38:14 nectar Exp $
# $DragonFly: src/etc/mtree/BSD.usr.dist,v 1.9 2004/02/02 05:43:10 dillon Exp $
#
# Please see the file src/etc/mtree/README before making changes to this file.
#

/set type=dir uname=root gname=wheel mode=0755
.
    bin
	gcc2
	..
	gcc3
	..
    ..
    games
        hide            gname=games mode=0550
        ..
    ..
    include
    ..
    lib
	gcc2
	..
	gcc3
	..
        aout
        ..
        compat
            aout
            ..
        ..
    ..
    libdata
        doscmd
            fonts
            ..
        ..
        lint
        ..
        msdosfs
        ..
        perl
            5.00503
                B
                ..
                CGI
                ..
                CPAN
                ..
                Class
                ..
                Data
                ..
                Devel
                ..
                ExtUtils
                ..
                File
                    Spec
                    ..
                ..
                Getopt
                ..
                I18N
                ..
                IPC
                ..
                Math
                ..
                Net
                ..
                Pod
                ..
                Search
                ..
                Sys
                ..
                Term
                ..
                Test
                ..
                Text
                ..
                Tie
                ..
                Time
                ..
                User
                ..
                auto
                    Getopt
                        Long
                        ..
                    ..
                ..
                mach
                    B
                    ..
                    CORE
                    ..
                    Data
                    ..
                    IO
                    ..
                    IPC
                    ..
                    auto
                        B
                        ..
                        DB_File
                        ..
                        Data
                            Dumper
                            ..
                        ..
                        DynaLoader
                        ..
                        Fcntl
                        ..
                        IO
                        ..
                        IPC
                            SysV
                            ..
                        ..
                        NDBM_File
                        ..
                        Opcode
                        ..
                        POSIX
                        ..
                        SDBM_File
                        ..
                        Socket
                        ..
                        attrs
                        ..
                        re
                        ..
                        sdbm
                        ..
                    ..
                ..
                pod
                ..
            ..
        ..
        stallion
        ..
    ..
    libexec
        binutils212
	    ldscripts
	    ..
	    aout
	    ..
	    elf
	    ..
	..
	binutils214
	    ldscripts
	    ..
	    aout
	    ..
	    elf
	    ..
	..
	gcc2
	..
	gcc3
	..
        lpr
            ru
            ..
        ..
        sendmail
        ..
        sm.bin
        ..
        uucp
        ..
    ..
    local
    ..
    obj             nochange
    ..
    sbin
    ..
    share
        calendar
            de_DE.ISO8859-1
            ..
            fr_FR.ISO8859-1
            ..
            hr_HR.ISO8859-2
            ..
            ru_RU.KOI8-R
            ..
        ..
        dict
        ..
        doc
            IPv6
            ..
            bind
                html
                ..
                misc
                ..
            ..
            ncurses
            ..
            ntp
            ..
            papers
            ..
            psd
                05.sysman
                ..
                12.make
                ..
                13.rcs
                ..
                18.gprof
                ..
                20.ipctut
                ..
                21.ipc
                ..
                22.rpcgen
                ..
                23.rpc
                ..
                24.xdr
                ..
                25.xdrrfc
                ..
                26.rpcrfc
                ..
                27.nfsrfc
                ..
                28.cvs
                ..
            ..
            smm
                01.setup
                ..
                02.config
                ..
                03.fsck
                ..
                04.quotas
                ..
                05.fastfs
                ..
                06.nfs
                ..
                07.lpd
                ..
                08.sendmailop
                ..
                10.named
                ..
                11.timedop
                ..
                12.timed
                ..
                18.net
                ..
            ..
            usd
                04.csh
                ..
                07.mail
                ..
                10.exref
                ..
                11.edit
                ..
                12.vi
                ..
                13.viref
                ..
                18.msdiffs
                ..
                19.memacros
                ..
                20.meref
                ..
                30.rogue
                ..
                31.trek
                ..
            ..
        ..
        examples
            BSD_daemon
            ..
            FreeBSD_version
            ..
            IPv6
            ..
            atm
            ..
            bc
            ..
            bootforth
            ..
            cvs
                contrib
                ..
            ..
            cvsup
            ..
            dialog
            ..
            diskless
            ..
            drivers
            ..
            etc
                defaults
                ..
            ..
            find_interface
            ..
            ibcs2
            ..
            ipfilter
            ..
            ipfw
            ..
            isdn
                contrib
                ..
                i4brunppp
                ..
                v21
                ..
            ..
            kld
                cdev
                    module
                    ..
                    test
                    ..
                ..
                dyn_sysctl
                ..
                syscall
                    module
                    ..
                    test
                    ..
                ..
            ..
            libdialog
            ..
            libvgl
            ..
            mdoc
            ..
            meteor
            ..
            netgraph
            ..
            nwclient
            ..
            perfmon
            ..
            portal
            ..
            ppi
            ..
            ppp
            ..
            pppd
            ..
            printing
            ..
            scsi_target
            ..
            ses
                getencstat
                ..
                sesd
                ..
                setencstat
                ..
                setobjstat
                ..
                srcs
                ..
            ..
            slattach
            ..
            sliplogin
            ..
            smbfs
                print
                ..
            ..
	    splash
	    ..
            startslip
            ..
            sunrpc
                dir
                ..
                msg
                ..
                sort
                ..
            ..
            tcsh
            ..
            worm
            ..
        ..
        games
            atc
            ..
            fortune
            ..
            larn
            ..
            quiz.db
            ..
        ..
        groff_font
            devX100
            ..
            devX100-12
            ..
            devX75
            ..
            devX75-12
            ..
            devascii
            ..
            devcp1047
            ..
            devdvi
            ..
            devhtml
            ..
            devkoi8-r
            ..
            devlatin1
            ..
            devlbp
            ..
            devlj4
            ..
            devps
            ..
            devutf8
            ..
        ..
        info
        ..
        isdn
        ..
        libg++
        ..
        locale
            af_ZA.ISO8859-1
            ..
            af_ZA.ISO8859-15
            ..
            bg_BG.CP1251
            ..
            cs_CZ.ISO8859-2
            ..
            da_DK.ISO8859-1
            ..
            da_DK.ISO8859-15
            ..
            de_AT.ISO8859-1
            ..
            de_AT.ISO8859-15
            ..
            de_CH.ISO8859-1
            ..
            de_CH.ISO8859-15
            ..
            de_DE.ISO8859-1
            ..
            de_DE.ISO8859-15
            ..
            el_GR.ISO8859-7
            ..
            en_AU.ISO8859-1
            ..
            en_AU.ISO8859-15
            ..
            en_AU.US-ASCII
            ..
            en_CA.ISO8859-1
            ..
            en_CA.ISO8859-15
            ..
            en_CA.US-ASCII
            ..
            en_GB.ISO8859-1
            ..
            en_GB.ISO8859-15
            ..
            en_GB.US-ASCII
            ..
            en_NZ.ISO8859-1
            ..
            en_NZ.ISO8859-15
            ..
            en_NZ.US-ASCII
            ..
            en_US.ISO8859-1
            ..
            en_US.ISO8859-15
            ..
            en_US.US-ASCII
            ..
            es_ES.ISO8859-1
            ..
            es_ES.ISO8859-15
            ..
            et_EE.ISO8859-15
            ..
            fi_FI.ISO8859-1
            ..
            fi_FI.ISO8859-15
            ..
            fr_BE.ISO8859-1
            ..
            fr_BE.ISO8859-15
            ..
            fr_CA.ISO8859-1
            ..
            fr_CA.ISO8859-15
            ..
            fr_CH.ISO8859-1
            ..
            fr_CH.ISO8859-15
            ..
            fr_FR.ISO8859-1
            ..
            fr_FR.ISO8859-15
            ..
            hi_IN.ISCII-DEV
            ..
            hr_HR.ISO8859-2
            ..
            hu_HU.ISO8859-2
            ..
            is_IS.ISO8859-1
            ..
            is_IS.ISO8859-15
            ..
            it_CH.ISO8859-1
            ..
            it_CH.ISO8859-15
            ..
            it_IT.ISO8859-1
            ..
            it_IT.ISO8859-15
            ..
            ja_JP.SJIS
            ..
            ja_JP.eucJP
            ..
            ko_KR.eucKR
            ..
            la_LN.ISO8859-1
            ..
            la_LN.ISO8859-15
            ..
            la_LN.ISO8859-2
            ..
            la_LN.ISO8859-4
            ..
            la_LN.US-ASCII
            ..
            lt_LT.ISO8859-4
            ..
            nl_BE.ISO8859-1
            ..
            nl_BE.ISO8859-15
            ..
            nl_NL.ISO8859-1
            ..
            nl_NL.ISO8859-15
            ..
            no_NO.ISO8859-1
            ..
            no_NO.ISO8859-15
            ..
            pl_PL.ISO8859-2
            ..
            pt_BR.ISO8859-1
            ..
            pt_PT.ISO8859-1
            ..
            pt_PT.ISO8859-15
            ..
            ro_RO.ISO8859-2
            ..
            ru_RU.CP866
            ..
            ru_RU.ISO8859-5
            ..
            ru_RU.KOI8-R
            ..
            sk_SK.ISO8859-2
            ..
            sl_SI.ISO8859-2
            ..
            sv_SE.ISO8859-1
            ..
            sv_SE.ISO8859-15
            ..
            tr_TR.ISO8859-9
            ..
            uk_UA.ISO8859-5
            ..
            uk_UA.KOI8-U
            ..
            zh_CN.eucCN
            ..
            zh_TW.Big5
            ..
        ..
        man
/set uname=man 
            cat1
            ..
            cat1aout
            ..
            cat2
            ..
            cat3
            ..
            cat4
                alpha
                ..
                i386
                ..
            ..
            cat5
            ..
            cat6
            ..
            cat7
            ..
            cat8
                alpha
                ..
                i386
                ..
            ..
            cat9
                i386
                ..
            ..
            catn
            ..
            en.ISO8859-1    uname=root
                cat1
                ..
                cat1aout
                ..
                cat2
                ..
                cat3
                ..
                cat4
                    alpha
                    ..
                    i386
                    ..
                ..
                cat5
                ..
                cat6
                ..
                cat7
                ..
                cat8
                    alpha
                    ..
                    i386
                    ..
                ..
                cat9
                    i386
                    ..
                ..
                catn
                ..
            ..
            ja              uname=root
                cat1
                ..
                cat2
                ..
                cat3
                ..
                cat4
                ..
                cat5
                ..
                cat6
                ..
                cat7
                ..
                cat8
                ..
                cat9
                ..
                catn
                ..
/set uname=root
                man1
                ..
                man2
                ..
                man3
                ..
                man4
                ..
                man5
                ..
                man6
                ..
                man7
                ..
                man8
                ..
                man9
                ..
                mann
                ..
            ..
            man1
            ..
            man1aout
            ..
            man2
            ..
            man3
            ..
            man4
                alpha
                ..
                i386
                ..
            ..
            man5
            ..
            man6
            ..
            man7
            ..
            man8
                alpha
                ..
                i386
                ..
            ..
            man9
                i386
                ..
            ..
            mann
            ..
        ..
        me
        ..
        misc
            fonts
            ..
            pcvtfonts
            ..
        ..
        mk
        ..
        nls
            C
            ..
            af_ZA.ISO8859-1
            ..
            af_ZA.ISO8859-15
            ..
            bg_BG.CP1251
            ..
            cs_CZ.ISO8859-2
            ..
            da_DK.ISO8859-1
            ..
            da_DK.ISO8859-15
            ..
            de_AT.ISO8859-1
            ..
            de_AT.ISO8859-15
            ..
            de_CH.ISO8859-1
            ..
            de_CH.ISO8859-15
            ..
            de_DE.ISO8859-1
            ..
            de_DE.ISO8859-15
            ..
            el_GR.ISO8859-7
            ..
            en_AU.ISO8859-1
            ..
            en_AU.ISO8859-15
            ..
            en_AU.US-ASCII
            ..
            en_CA.ISO8859-1
            ..
            en_CA.ISO8859-15
            ..
            en_CA.US-ASCII
            ..
            en_GB.ISO8859-1
            ..
            en_GB.ISO8859-15
            ..
            en_GB.US-ASCII
            ..
            en_NZ.ISO8859-1
            ..
            en_NZ.ISO8859-15
            ..
            en_NZ.US-ASCII
            ..
            en_US.ISO8859-1
            ..
            en_US.ISO8859-15
            ..
            es_ES.ISO8859-1
            ..
            es_ES.ISO8859-15
            ..
            et_EE.ISO8859-15
            ..
            fi_FI.ISO8859-1
            ..
            fi_FI.ISO8859-15
            ..
            fr_BE.ISO8859-1
            ..
            fr_BE.ISO8859-15
            ..
            fr_CA.ISO8859-1
            ..
            fr_CA.ISO8859-15
            ..
            fr_CH.ISO8859-1
            ..
            fr_CH.ISO8859-15
            ..
            fr_FR.ISO8859-1
            ..
            fr_FR.ISO8859-15
            ..
            hi_IN.ISCII-DEV
            ..
            hr_HR.ISO8859-2
            ..
            hu_HU.ISO8859-2
            ..
            is_IS.ISO8859-1
            ..
            is_IS.ISO8859-15
            ..
            it_CH.ISO8859-1
            ..
            it_CH.ISO8859-15
            ..
            it_IT.ISO8859-1
            ..
            it_IT.ISO8859-15
            ..
            ja_JP.SJIS
            ..
            ja_JP.eucJP
            ..
            ko_KR.eucKR
            ..
            la_LN.ISO8859-1
            ..
            la_LN.ISO8859-15
            ..
            la_LN.ISO8859-2
            ..
            la_LN.ISO8859-4
            ..
            la_LN.US-ASCII
            ..
            lt_LT.ISO8859-4
            ..
            nl_BE.ISO8859-1
            ..
            nl_BE.ISO8859-15
            ..
            nl_NL.ISO8859-1
            ..
            nl_NL.ISO8859-15
            ..
            no_NO.ISO8859-1
            ..
            no_NO.ISO8859-15
            ..
            pl_PL.ISO8859-2
            ..
            pt_BR.ISO8859-1
            ..
            pt_PT.ISO8859-1
            ..
            pt_PT.ISO8859-15
            ..
            ro_RO.ISO8859-2
            ..
            ru_RU.CP866
            ..
            ru_RU.ISO8859-5
            ..
            ru_RU.KOI8-R
            ..
            sk_SK.ISO8859-2
            ..
            sl_SI.ISO8859-2
            ..
            sv_SE.ISO8859-1
            ..
            sv_SE.ISO8859-15
            ..
            tr_TR.ISO8859-9
            ..
            uk_UA.ISO8859-5
            ..
            uk_UA.KOI8-U
            ..
            zh_CN.eucCN
            ..
            zh_TW.Big5
            ..
        ..
        openssl
            man
/set uname=man
                cat1
                ..
                cat3
                ..
                en.ISO8859-1    uname=root
                    cat1
                    ..
                    cat3
                    ..
                ..
/set uname=root
                man1
                ..
                man3
                ..
            ..
        ..
        pcvt
            Doc
            ..
            Etc
            ..
        ..
        perl
            man
                cat3            uname=man
                ..
                man3
                ..
            ..
        ..
        sendmail
        ..
        skel
        ..
        syscons
            fonts
            ..
            keymaps
            ..
            scrnmaps
            ..
        ..
        tabset
        ..
        tmac
            mdoc
            ..
            mm
            ..
        ..
        vi
            catalog
            ..
            perl
            ..
            tcl
            ..
        ..
        zoneinfo
            Africa
            ..
            America
                Indiana
                ..
                Kentucky
                ..
                North_Dakota
                ..
            ..
            Antarctica
            ..
            Arctic
            ..
            Asia
            ..
            Atlantic
            ..
            Australia
            ..
            Etc
            ..
            Europe
            ..
            Indian
            ..
            Pacific
            ..
            SystemV
            ..
        ..
    ..
    src             nochange
    ..
..