Changeset 56a59083 in freewrt


Ignore:
Timestamp:
Sep 3, 2006, 2:44:47 PM (19 years ago)
Author:
Thorsten Glaser <tg@…>
Branches:
freewrt_1_0, freewrt_2_0
Children:
412a1a9
Parents:
d29c757
Message:

update to mksh R28

git-svn-id: svn://www.freewrt.org/trunk/freewrt@560 afb5a338-a214-0410-bd46-81f09a774fd1

Location:
package/mksh
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • package/mksh/Makefile

    rd29c757 r56a59083  
    11# $FreeWRT$
     2#-
     3# This file is part of the FreeWRT project. FreeWRT is copyrighted
     4# material, please see the LICENCE file in the top-level directory
     5# or at http://www.freewrt.org/license for details.
    26
    37include $(TOPDIR)/rules.mk
    48
    59PKG_NAME=               mksh
    6 PKG_VERSION=            27.4
    7 PKG_RELEASE=            6
    8 PKG_SOURCE=             ${PKG_NAME}-R27e.cpio.gz
    9 PKG_MD5SUM=             2eeb5c5fab32cc7a20ca3c7c2c6fda46
     10PKG_VERSION=            28.0
     11PKG_RELEASE=            1
     12PKG_SOURCE=             ${PKG_NAME}-R28.cpio.gz
     13PKG_MD5SUM=             1869f79961c365c65116974706a56c67
    1014
    11 PKG_SOURCE_URL=         http://mirbsd.mirsolutions.de/MirOS/dist/mir/mksh/ \
    12                         http://miros.unixforge.de/MirOS/dist/mir/mksh/
     15PKG_SOURCE_URL=         http://www.mirbsd.org/MirOS/dist/mir/mksh/
    1316WRKSRC=                 ${WRKDIR}/$(PKG_NAME)
    1417
     
    2124
    2225CPPFLAGS_TO_PASS:=      -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include \
    23                         -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE \
     26                        -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_GNU_SOURCE \
    2427                        -D_FILE_OFFSET_BITS=64 -DNEED_COMPAT
    2528
     
    3033            CPPFLAGS='${CPPFLAGS_TO_PASS}' \
    3134            LDFLAGS='-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib' \
     35            LDSTATIC= \
    3236            SRCS='compat.c' \
    33             sh Build.sh -d -r -q -x)
     37            sigseen=: \
     38            ${BASH} Build.sh -r -q -x)
    3439        rm -rf $(WRKINST)
    35         mkdir -p $(WRKINST)/bin
     40        mkdir -p $(WRKINST)/{bin,etc}
    3641        install -c -m 755 ${WRKBUILD}/mksh ${WRKINST}/bin/mksh
     42        install -c -m 444 ${WRKSRC}/dot.mkshrc ${WRKINST}/etc/mkshrc
    3743        @touch $@
    3844
    3945$(IPKG_MKSH):
    4046        install -d -m 0755 $(IDIR_MKSH)/bin
     47        install -d -m 0755 $(IDIR_MKSH)/etc
    4148        $(CP) $(WRKINST)/bin/mksh $(IDIR_MKSH)/bin/
    4249        $(RSTRIP) $(IDIR_MKSH)
     50        $(CP) $(WRKINST)/etc/mkshrc $(IDIR_MKSH)/etc/
    4351ifeq (${FWRT_PACKAGE_MKSH_AS_BINSH},y)
    4452        cd $(IDIR_MKSH)/bin/; ln -sf mksh sh
Note: See TracChangeset for help on using the changeset viewer.