Changeset 1609

Show
Ignore:
Timestamp:
07/12/06 03:12:34 (2 years ago)
Author:
justin
Message:

Removed man-db, added man, various build updates and removed last LIB_MAYBE64 variables.

Location:
branches/cross
Files:
2 added
1 removed
14 modified

Legend:

Unmodified
Added
Removed
  • branches/cross/Makefile

    r1608 r1609  
    371371adjusting-toolchain: 
    372372        gcc -dumpspecs | \ 
    373         perl -pi -e 's@/tools/lib/ld@/lib/ld@g;' \ 
    374          -e 's@/tools/lib64/ld@/lib64/ld@g;' \ 
     373        perl -p -e 's@/tools/lib/ld@/lib/ld@g;' \ 
    375374         -e 's@\*startfile_prefix_spec:\n@$$_/usr/lib/ @g;' > \ 
    376375         `dirname $$(gcc --print-libgcc-file-name)`/specs 
  • branches/cross/packages/curl/Makefile

    r1471 r1609  
    2121 
    2222compile-stage2: 
    23          ./configure --prefix=/usr --libdir=/usr/$(LIB_MAYBE64) 
     23        ./configure --prefix=/usr 
    2424        make $(PM) 
    2525        make install 
    2626        find docs -name "Makefile*" -o -name "*.1" -o -name "*.3" | xargs rm 
    2727        install -v -d -m755 /usr/share/doc/$(DIR) 
    28         cp -R docs/* /usr/share/doc/$(DIR) 
     28        cp -v -R docs/* /usr/share/doc/$(DIR) 
    2929 
    3030clean: 
  • branches/cross/packages/e2fsprogs/Makefile

    r1498 r1609  
    22 
    33NM= e2fsprogs 
    4 VRS= 1.38 
     4VRS= 1.39 
    55DIR= $(NM)-$(VRS) 
    66 
    77FILE= $(DIR).tar.gz 
    88URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) 
    9 SHA-$(FILE)= aa8915fe43bc7cf5fba633df7041009ce9981551 
     9SHA-$(FILE)= c2dad0c9bd76701eafe3804e2a7d072aa198f046 
    1010 
    1111# Targets 
     
    2323compile-stage2: 
    2424        mkdir build 
    25 ifndef CROSS 
    2625        cd build ; ../configure --prefix=/usr --with-root-prefix="" \ 
    2726         --enable-elf-shlibs --disable-evms 
    2827        cd build ; make 
    29 else 
    30         sed -i '/libdir=.*\/lib/s@/lib@/lib64@g' configure 
    31         cd build ; CC="gcc $(64FLAGS)" ../configure --prefix=/usr \ 
    32          --with-root-prefix="" --enable-elf-shlibs --disable-evms 
    33         cd build ; make CC="gcc $(64FLAGS)" 
    34 endif 
    3528        cd build ; make install 
    3629        cd build ; make install-libs 
  • branches/cross/packages/flex/Makefile

    r1488 r1609  
    2222 
    2323compile-stage2: 
    24 ifndef CROSS 
    2524        ./configure --prefix=/usr 
    26 else 
    27         CC="gcc $(64FLAGS)" ./configure --prefix=/usr \ 
    28          --libdir=/usr/lib64 
    29 endif 
    3025        make $(PM) 
    3126        make install 
    32         ln -sfv libfl.a /usr/$(LIB_MAYBE64)/libl.a 
     27        ln -sv libfl.a /usr/lib/libl.a 
    3328        echo "#!/bin/sh" > /usr/bin/lex 
    3429        echo "# Begin /usr/bin/lex" >> /usr/bin/lex 
  • branches/cross/packages/groff/Makefile

    r1499 r1609  
    11# Groff Makefile 
    22 
    3 # ascii8 and nippon devices exist only for groff-1.18.1.1 as a patch 
    4 # rejected upstream. 
    5 # Do not upgrade this package before Debian does it! 
    6 # http://bugs.debian.org/196762 
    7  
    83NM= groff 
    9 VRS= 1.18.1.1 
     4VRS= 1.19.2 
    105DIR= $(NM)-$(VRS) 
    116 
    127FILE= $(DIR).tar.gz 
    138URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) 
    14 SHA-$(FILE)= 19c8c83e6ee29dd6041dae0daf1c1d0debd3d32a 
    15  
    16 PATCH= $(DIR)-debian_fixes-1.patch 
    17 URL-$(PATCH)= $(HTTP)/$(NM)/$(PATCH) 
    18 SHA-$(PATCH)= 39fb82b9673523cb2451a0491929693226ea97dd 
     9SHA-$(FILE)= cfad99a5c52933a6a9180e394bd94fbaec0ac956 
    1910 
    2011# Targets 
     
    2617        'cd $(ROOT) && make ch-$(NM) $(chbash-pre-bash)' 
    2718 
    28 stage2: Makefile $(FILE) $(PATCH) 
     19stage2: Makefile $(FILE) 
    2920        $(std_build) 
    30         cp $(SRC)/{$(FILE),$(PATCH)} $(LFSSRC) 
     21        cp $(SRC)/$(FILE) $(LFSSRC) 
    3122 
    3223compile-stage2: 
    33         patch -Np1 -i ../$(PATCH) 
    34         sed -i -e 's/2010/002D/' -e 's/2212/002D/' \ 
    35             -e 's/2018/0060/' -e 's/2019/0027/' font/devutf8/R.proto 
    36 ifndef CROSS 
    37         PAGE=$(pagesize) ./configure --prefix=/usr --enable-multibyte 
    38 else 
    39         PAGE=$(pagesize) CC="gcc $(64FLAGS)" CXX="g++ $(64FLAGS)" \ 
    40          ./configure --prefix=/usr --libdir=/usr/$(LIB_MAYBE64) --enable-multibyte 
    41 endif 
     24        PAGE=$(pagesize) ./configure --prefix=/usr 
    4225        make 
    4326        make install 
    44         ln -sf eqn /usr/bin/geqn 
    45         ln -sf tbl /usr/bin/gtbl 
     27        ln -sv soelim /usr/bin/zsoelim 
     28        ln -sv eqn /usr/bin/geqn 
     29        ln -sv tbl /usr/bin/gtbl 
    4630 
    4731clean: 
  • branches/cross/packages/inetutils/Makefile

    r1499 r1609  
    3232        patch -Np1 -i ../$(PATCH2) 
    3333        patch -Np1 -i ../$(PATCH1) 
    34 ifndef CROSS 
    3534        ./configure --prefix=/usr --libexecdir=/usr/sbin \ 
    3635        --sysconfdir=/etc --localstatedir=/var \ 
    3736        --disable-logger --disable-syslogd \ 
    3837        --disable-whois --disable-servers 
    39 else 
    40         CC="gcc $(64FLAGS)" ./configure --prefix=/usr \ 
    41         --libexecdir=/usr/sbin --sysconfdir=/etc --localstatedir=/var \ 
    42         --disable-logger --disable-syslogd --disable-whois \ 
    43         --disable-servers 
    44 endif 
    4538        make $(PM) 
    4639        make install 
  • branches/cross/packages/kbd/Makefile

    r1502 r1609  
    99SHA-$(FILE)= 65eaae4d98fca3f7ae7dfc9d9cb7c5a432c6475f 
    1010 
    11 BELARUSIAN_FILE= belarusian-0.3.tar.gz 
    12 URL-$(BELARUSIAN_FILE)= http://www.mova.org/bellinux/$(BELARUSIAN_FILE) 
    13 SHA-$(BELARUSIAN_FILE)= c0026a915fff58cdc3b68bb57de4eec35a220c43 
    14  
    15 THAI_FILE= thai-console-data_cvs20051001.tar.bz2 
    16 URL-$(THAI_FILE)= http://www.linuxfromscratch.org/~alexander/$(THAI_FILE) 
    17 SHA-$(THAI_FILE)= 2d5e8f4d6cf488987600d455078fe8f5d4199217 
    18  
    1911PATCH1= $(DIR)-backspace-1.patch 
    2012URL-$(PATCH1)= $(HTTP)/$(NM)/$(PATCH1) 
    2113SHA-$(PATCH1)= 39e332e42d5145dfc47786dba5eff63cda91d0ba 
    2214 
    23 PATCH30= $(DIR)-sparc_kbdrate-1.patch 
    24 URL-$(PATCH30)= http://www.linuxfromscratch.org/patches/downloads/$(NM)/$(PATCH30) 
    25 SHA-$(PATCH30)= 3fe2f0e6a311b8a580f09472dae1b1abbbb7ad21 
     15PATCH2= $(DIR)-sparc_kbdrate-1.patch 
     16URL-$(PATCH2)= http://www.linuxfromscratch.org/patches/downloads/$(NM)/$(PATCH2) 
     17SHA-$(PATCH2)= 3fe2f0e6a311b8a580f09472dae1b1abbbb7ad21 
    2618 
    2719PATCH3= $(DIR)-gcc4_fixes-1.patch 
    2820URL-$(PATCH3)= $(HTTP)/$(NM)/$(PATCH3) 
    2921SHA-$(PATCH3)= 93ec9885a79ff79088f1533ec52f1a87dae69500 
    30  
    31 STAGE2-DEPS = $(FILE) $(BELARUSIAN_FILE) $(THAI_FILE) $(PATCH1) $(PATCH3) 
    32 ifeq ($(LFS-ARCH),sparc64) 
    33 STAGE2-DEPS += $(PATCH30) 
    34 endif 
    35  
    3622 
    3723# Targets 
     
    4329        'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)' 
    4430 
    45 stage2: Makefile $(STAGE2-DEPS) 
     31stage2: Makefile $(FILE) $(PATCH1) $(PATCH2) $(PATCH3) 
    4632        $(std_build) 
    47         cp $(SRC)/{$(FILE),$(PATCH1),$(PATCH3)} $(LFSSRC) 
     33        cp $(SRC)/{$(FILE),$(PATCH2),$(PATCH3)} $(LFSSRC) 
    4834 
    4935compile-stage2: 
    50         cd .. ; unpack $(BELARUSIAN_FILE) ; unpack $(THAI_FILE) 
    51         zcat ../bellinux/console/keymaps/by2_win.kmap.gz > data/keymaps/i386/qwerty/by2_win.map 
    52         sed -i -e 's/\(50 = 0x.\)A/\1C/' data/keymaps/i386/qwerty/by2_win.map 
    5336        patch -Np1 -i ../$(PATCH1) 
    5437        patch -Np1 -i ../$(PATCH3) 
    5538ifeq ($(LFS-ARCH),sparc64) 
    56         patch -Np1 -i ../$(PATCH30) 
     39        patch -Np1 -i ../$(PATCH2) 
    5740endif 
    58 ifndef CROSS 
    59         ./configure 
     41        ./configure --datadir=/lib/kbd 
    6042        make $(PM) 
    61 else 
    62         CC="gcc $(64FLAGS)" ./configure 
    63         make $(PM) CC="gcc $(64FLAGS)" 
    64 endif 
    6543        make install 
    66         # Turkish fixup 
    67         cp /usr/share/kbd/consoletrans/cp857_to_uni.trans /usr/share/kbd/unimaps/cp857.uni 
    68         # Thai fonts and keymaps 
    69         gzip ../thai-console-data/consolefonts/*.psf 
    70         install -m644 ../thai-console-data/consolefonts/*.psf.gz /usr/share/kbd/consolefonts 
    71         install -m644 ../thai-console-data/consoletrans/tis620.acm /usr/share/kbd/consoletrans/tis620_to_uni.trans 
    72         for a in ../thai-console-data/keymaps/*.kmap \ 
    73          ../thai-console-data/keymaps/experimental/*.kmap ; do \ 
    74             mv $${a} $${a%kmap}map ; done 
    75         sed -i 's,\+U,U,g' ../thai-console-data/keymaps/experimental/*.map 
    76         gzip ../thai-console-data/keymaps/*.map ../thai-console-data/keymaps/experimental/*.map 
    77         install -m644 ../thai-console-data/keymaps/*.map.gz ../thai-console-data/keymaps/experimental/*uni*.map.gz /usr/share/kbd/keymaps/i386/qwerty 
     44        mv -v /usr/bin/{kbd_mode,openvt,setfont} /bin 
    7845 
    7946clean: 
    8047        -rm -rf $(DIR) 
    81         -rm -rf bellinux 
    82         -rm -rf thai-console-data 
    8348 
    8449.PHONY: clean chroot compile-stage2 
  • branches/cross/packages/less/Makefile

    r1499 r1609  
    2222 
    2323compile-stage2: 
    24 ifndef CROSS 
    2524        ./configure --prefix=/usr --sysconfdir=/etc 
    26 else 
    27         CC="gcc $(64FLAGS)" ./configure --prefix=/usr \ 
    28          --sysconfdir=/etc 
    29 endif 
    3025        make $(PM) 
    3126        make install 
    32 ifdef CROSS 
    3327        mv /usr/bin/less /bin 
    34 endif 
    3528 
    3629clean: 
  • branches/cross/packages/libtool/Makefile

    r1499 r1609  
    2222 
    2323compile-stage2: 
    24 ifndef CROSS 
    2524        ./configure --prefix=/usr 
    26 else 
    27         CC="gcc $(64FLAGS)" ./configure --prefix=/usr \ 
    28          --libdir=/usr/lib64 
    29 endif 
    3025        make $(PM) 
    3126        make install 
  • branches/cross/packages/man-pages/Makefile

    r1372 r1609  
    22 
    33NM= man-pages 
    4 VRS= 2.21 
     4VRS= 2.33 
    55DIR= $(NM)-$(VRS) 
    66 
    77FILE= $(DIR).tar.bz2 
    88URL-$(FILE)= $(HTTP)/$(NM)/$(FILE) 
    9 SHA-$(FILE)= 36e50c9058d30244afa70e6622baea32ded258a2 
     9SHA-$(FILE)= dcbcaabdd8d0508b8ca6a766040e35a828680c75 
    1010 
    1111# Targets 
  • branches/cross/packages/mktemp/Makefile

    r1499 r1609  
    2727compile-stage2: 
    2828        patch -Np1 -i ../$(PATCH1) 
    29 ifndef CROSS 
    3029        ./configure --prefix=/usr --with-libc 
    31 else 
    32         CC="gcc $(64FLAGS)" ./configure --prefix=/usr --with-libc 
    33 endif 
    3430        make $(PM) 
    3531        make install 
  • branches/cross/packages/psmisc/Makefile

    r1488 r1609  
    2222 
    2323compile-stage2: 
    24 ifndef CROSS 
    2524        ./configure --prefix=/usr --exec-prefix="" 
    26 else 
    27         CC="gcc $(64FLAGS)" ./configure --prefix=/usr \ 
    28          --exec-prefix="" 
    29 endif 
    3025        make $(PM) 
    3126        make install 
  • branches/cross/packages/sysklogd/Makefile

    r1499 r1609  
    1313SHA-$(PATCH1)= 4fbd5e56c212c8e37f363eb48ba86a5ecea21f4a 
    1414 
    15 PATCH50= $(DIR)-8bit-1.patch 
    16 URL-$(PATCH50)= http://www.linuxfromscratch.org/patches/downloads/$(NM)/$(PATCH50) 
    17 SHA-$(PATCH50)= edc01eceb4ae7af3d6a02e23a4dace8fee50f3eb 
    18  
    1915# Targets 
    2016 
     
    2521        'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)' 
    2622 
    27 stage2: Makefile $(FILE) $(PATCH1) $(PATCH50) 
     23stage2: Makefile $(FILE) $(PATCH1) 
    2824        $(std_build) 
    29         cp $(SRC)/{$(FILE),$(PATCH1),$(PATCH50)} $(LFSSRC) 
     25        cp $(SRC)/{$(FILE),$(PATCH1)} $(LFSSRC) 
    3026 
    3127compile-stage2: 
    3228        patch -Np1 -i ../$(PATCH1) 
    33         patch -Np1 -i ../$(PATCH50) 
    34 ifndef CROSS 
    3529        make $(PM) 
    36 else 
    37         make $(PM) CC="gcc $(64FLAGS)" 
    38 endif 
    3930        make install 
    4031        cp -ra $(ROOT)/etc/syslog.conf /etc 
  • branches/cross/packages/sysvinit/Makefile

    r1499 r1609  
    99SHA-$(FILE)= 3e78df609a2ff0fea6304cb662a7f10298d03667 
    1010 
    11 PATCH1= $(DIR)-reexec06-1.patch 
    12 URL-$(PATCH1)= $(HTTP)/$(NM)/$(PATCH1) 
    13 SHA-$(PATCH1)= d06fd7274e767c1c98be27d1dc4adb135260e479 
    14  
    1511# Targets 
    1612 
     
    2117        'cd $(ROOT) && make ch-$(NM) $(chbash-post-bash)' 
    2218 
    23 stage2: Makefile $(FILE) $(PATCH1) 
     19stage2: Makefile $(FILE) 
    2420        $(std_build) 
    2521        cp $(SRC)/$(FILE) $(LFSSRC) 
    2622 
    2723compile-stage2: 
    28         patch -Np1 -i ../$(PATCH1) 
    2924        sed -i 's@Sending processes@& started by init@g' src/init.c 
    30 ifndef CROSS 
    31         ROOT="" make $(PM) -C src 
    32 else 
    33         ROOT="" make -C src clobber 
    34         ROOT="" make $(PM) -C src CC="gcc $(64FLAGS)" 
    35 endif 
    36         ROOT="" make -C src install 
     25        make $(PM) -C src clobber 
     26        make $(PM) -C src 
     27        make -C src install 
    3728        cp $(ROOT)/etc/inittab /etc 
    3829