English Language flag
// Log In
// CVSweb
Project: FreeWRT
// Summary // Activity // Search // Tracker // Lists // News // SCM // Wiki

SCM Repository

ViewVC logotype

Diff of /branches/freewrt_1_0/package/mksh/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3581 by wbx, Thu Sep 28 10:42:55 2006 UTC revision 3582 by tg, Wed Sep 26 18:25:40 2007 UTC
# Line 4  Line 4 
4  # material, please see the LICENCE file in the top-level directory  # material, please see the LICENCE file in the top-level directory
5  # or at http://www.freewrt.org/licence for details.  # or at http://www.freewrt.org/licence for details.
6    
7  include $(TOPDIR)/rules.mk  include ${TOPDIR}/rules.mk
8    
9  PKG_NAME=               mksh  PKG_NAME=               mksh
10  PKG_VERSION=            28.0  PKG_VERSION=            31.3
11  PKG_RELEASE=            2  PKG_RELEASE=            1
12  PKG_SOURCE=             ${PKG_NAME}-R28.cpio.gz  PKG_SOURCE=             ${PKG_NAME}-R31c.cpio.gz
13  PKG_MD5SUM=             1869f79961c365c65116974706a56c67  PKG_MD5SUM=             08b6354ad94b9c5d5bfc301e3314e412
14    
15  PKG_SOURCE_URL=         http://www.mirbsd.org/MirOS/dist/mir/mksh/  PKG_SOURCE_URL=         http://www.mirbsd.org/MirOS/dist/mir/mksh/
16  WRKSRC=                 ${WRKDIR}/$(PKG_NAME)  WRKSRC=                 ${WRKDIR}/${PKG_NAME}
17    
18  include $(TOPDIR)/mk/package.mk  include ${TOPDIR}/mk/package.mk
19    
20  $(eval $(call PKG_template,MKSH,mksh,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))  $(eval $(call PKG_template,MKSH,mksh,${PKG_VERSION}-${PKG_RELEASE},${ARCH}))
21    
22  $(WRKBUILD)/.configured:  $(WRKBUILD)/.configured:
23          @touch $@          @touch $@
24    
25  CPPFLAGS_TO_PASS:=      -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include \  CPPFLAGS_TO_PASS:=      -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include
26                          -D_POSIX_C_SOURCE=2 -D_BSD_SOURCE -D_GNU_SOURCE \  
27                          -D_FILE_OFFSET_BITS=64 -DNEED_COMPAT  ifeq ($(strip ${FWRT_PACKAGE_MKSH_FULL}),)
28    CPPFLAGS_TO_PASS+=      -DMKSH_SMALL=1
29    endif
30    
31  $(WRKBUILD)/.built:  $(WRKBUILD)/.built:
32          (cd ${WRKBUILD}; \          (cd ${WRKBUILD}; \
# Line 32  $(WRKBUILD)/.built: Line 34  $(WRKBUILD)/.built:
34              CFLAGS='${TARGET_CFLAGS}' \              CFLAGS='${TARGET_CFLAGS}' \
35              CPPFLAGS='${CPPFLAGS_TO_PASS}' \              CPPFLAGS='${CPPFLAGS_TO_PASS}' \
36              LDFLAGS='-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib' \              LDFLAGS='-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib' \
37              LDSTATIC= \              TARGET_OS=Linux \
38              SRCS='compat.c' \              ${BASH} Build.sh -Q -r)
             sigseen=: \  
             ${BASH} Build.sh -r -q -x)  
39          rm -rf $(WRKINST)          rm -rf $(WRKINST)
40          mkdir -p $(WRKINST)/{bin,etc}          mkdir -p $(WRKINST)/{bin,etc}
41          install -c -m 755 ${WRKBUILD}/mksh ${WRKINST}/bin/mksh          install -c -m 755 ${WRKBUILD}/mksh ${WRKINST}/bin/mksh

Legend:
Removed from v.3581  
changed lines
  Added in v.3582

root@freewrt.org:443
ViewVC Help
Powered by ViewVC 1.1.20