- Timestamp:
- Jul 16, 2006, 5:11:43 PM (19 years ago)
- Branches:
- freewrt_1_0, freewrt_2_0
- Children:
- c6ac237
- Parents:
- 807b7c3
- Location:
- tools
- Files:
-
- 1 added
- 3 edited
-
ipkg-utils/Makefile (modified) (2 diffs)
-
lzma/Makefile (modified) (2 diffs)
-
rules.mk (added)
-
sed/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tools/ipkg-utils/Makefile
r807b7c3 r8e4e7a3 6 6 7 7 PKG_SOURCE_SITE := http://handhelds.org/packages/ipkg-utils/ 8 PKG_SOURCE_FILE := $(PKG_NAME)-$(PKG_VERSION).tar.gz8 SOURCE := $(PKG_NAME)-$(PKG_VERSION).tar.gz 9 9 PKG_SOURCE_CAT := zcat 10 10 PKG_SOURCE_DIR := $(PKG_NAME)-$(PKG_VERSION) 11 11 12 12 include $(TOPDIR)/rules.mk 13 include ../rules.mk 13 14 14 15 PKG_BUILD_DIR := $(TOOLS_BUILD_DIR)/$(PKG_SOURCE_DIR) 15 16 16 $(DL_DIR)/$( PKG_SOURCE_FILE):17 $(DL_DIR)/$(SOURCE): 17 18 mkdir -p $(DL_DIR) 18 $(SCRIPT_DIR)/download.pl $(DL_DIR) $( PKG_SOURCE_FILE) $(PKG_MD5SUM) $(PKG_SOURCE_SITE)19 $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(PKG_MD5SUM) $(PKG_SOURCE_SITE) 19 20 20 $(PKG_BUILD_DIR)/.unpacked: $(DL_DIR)/$( PKG_SOURCE_FILE)21 $ (PKG_SOURCE_CAT) $(DL_DIR)/$(PKG_SOURCE_FILE) | (cd $(TOOLS_BUILD_DIR); $(TAR_EXTRACT) )21 $(PKG_BUILD_DIR)/.unpacked: $(DL_DIR)/$(SOURCE) 22 ${EXTRACT_CMD} 22 23 touch $(PKG_BUILD_DIR)/.unpacked 23 24 … … 36 37 install -m0755 $(PKG_BUILD_DIR)/ipkg.py $(STAGING_DIR)/usr/bin 37 38 38 source: $(DL_DIR)/$( PKG_SOURCE_FILE)39 source: $(DL_DIR)/$(SOURCE) 39 40 40 41 prepare: $(PKG_BUILD_DIR)/.patched -
tools/lzma/Makefile
r807b7c3 r8e4e7a3 2 2 3 3 include $(TOPDIR)/rules.mk 4 include ../rules.mk 4 5 5 LZMA_DIR=$(TOOLCHAIN_BUILD_DIR)/lzma6 LZMA_SOURCE=lzma432.tar.bz26 WRKDIR=$(TOOLCHAIN_BUILD_DIR)/lzma 7 SOURCE=lzma432.tar.bz2 7 8 LZMA_SITE=@SF/sevenzip 8 9 LZMA_MD5=155c1ebce5bc6710ae7ecc926226d9d7 9 10 10 LZMA_LIB_DIR=$( LZMA_DIR)/C/7zip/Compress/LZMA_Lib11 LZMA_ALONE_DIR=$( LZMA_DIR)/C/7zip/Compress/LZMA_Alone11 LZMA_LIB_DIR=$(WRKDIR)/C/7zip/Compress/LZMA_Lib 12 LZMA_ALONE_DIR=$(WRKDIR)/C/7zip/Compress/LZMA_Alone 12 13 13 14 TARGETS=$(LZMA_LIB_DIR)/liblzma.a $(LZMA_ALONE_DIR)/lzma 14 15 15 $(DL_DIR)/$( LZMA_SOURCE):16 $(SCRIPT_DIR)/download.pl $(DL_DIR) $( LZMA_SOURCE) $(LZMA_MD5) $(LZMA_SITE) $(MAKE_TRACE)16 $(DL_DIR)/$(SOURCE): 17 $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(LZMA_MD5) $(LZMA_SITE) $(MAKE_TRACE) 17 18 18 $(LZMA_DIR)/.unpacked: $(DL_DIR)/$(LZMA_SOURCE) 19 @rm -rf $(LZMA_DIR) && mkdir -p $(LZMA_DIR) 20 bzcat $^ | (cd $(LZMA_DIR); $(TAR_EXTRACT) ) 21 patch -d $(LZMA_DIR) -p1 < lzma-zlib.patch $(MAKE_TRACE) 22 touch $(LZMA_DIR)/.unpacked 19 $(WRKDIR)/.unpacked: $(DL_DIR)/$(SOURCE) 20 ${EXTRACT_CMD} 21 patch -d $(WRKDIR) -p1 < lzma-zlib.patch $(MAKE_TRACE) 22 touch $(WRKDIR)/.unpacked 23 23 24 $(LZMA_ALONE_DIR)/lzma $(LZMA_LIB_DIR)/liblzma.a: $( LZMA_DIR)/.built25 $( LZMA_DIR)/.built: $(LZMA_DIR)/.unpacked24 $(LZMA_ALONE_DIR)/lzma $(LZMA_LIB_DIR)/liblzma.a: $(WRKDIR)/.built 25 $(WRKDIR)/.built: $(WRKDIR)/.unpacked 26 26 $(MAKE) -C $(LZMA_LIB_DIR) $(MAKE_TRACE) 27 27 $(MAKE) -f makefile.gcc -C $(LZMA_ALONE_DIR) $(MAKE_TRACE) … … 29 29 30 30 lzma: $(TARGETS) 31 $(CP) $^ $( LZMA_DIR)31 $(CP) $^ $(WRKDIR) 32 32 33 lzma-source: $(DL_DIR)/$( LZMA_SOURCE)33 lzma-source: $(DL_DIR)/$(SOURCE) 34 34 35 35 lzma-clean: 36 36 -$(MAKE) -C $(LZMA_LIB_DIR) clean $(MAKE_TRACE) 37 37 -$(MAKE) -C $(LZMA_ALONE_DIR) clean $(MAKE_TRACE) 38 rm -f $( LZMA_DIR)/liblzma.a $(LZMA_DIR)/lzma38 rm -f $(WRKDIR)/liblzma.a $(WRKDIR)/lzma 39 39 40 40 lzma-dirclean: 41 rm -rf $( LZMA_DIR)41 rm -rf $(WRKDIR) 42 42 43 43 ############################################################# 44 44 45 prepare: $( LZMA_DIR)/.unpacked45 prepare: $(WRKDIR)/.unpacked 46 46 compile: lzma 47 47 install: lzma 48 $(CP) $( LZMA_DIR)/lzma $(STAGING_DIR)/bin/48 $(CP) $(WRKDIR)/lzma $(STAGING_DIR)/bin/ 49 49 clean: lzma-dirclean -
tools/sed/Makefile
r807b7c3 r8e4e7a3 2 2 3 3 include $(TOPDIR)/rules.mk 4 include ../rules.mk 4 5 5 6 SED_VER:=4.1.2 6 S ED_SOURCE:=sed-$(SED_VER).tar.gz7 SOURCE:=sed-$(SED_VER).tar.gz 7 8 SED_SITE:=ftp://ftp.gnu.org/gnu/sed 8 9 SED_MD5SUM:=928f0e06422f414091917401f1a834d0 … … 15 16 HOST_SED_TARGET=$(shell ./sedcheck.sh) 16 17 17 $(DL_DIR)/$(S ED_SOURCE):18 $(DL_DIR)/$(SOURCE): 18 19 mkdir -p $(DL_DIR) 19 $(SCRIPT_DIR)/download.pl $(DL_DIR) $(S ED_SOURCE) $(SED_MD5SUM) $(SED_SITE)20 $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(SED_MD5SUM) $(SED_SITE) 20 21 21 $(SED_DIR)/.unpacked: $(DL_DIR)/$(SED_SOURCE) 22 mkdir -p $(TOOLCHAIN_BUILD_DIR) 23 mkdir -p $(STAGING_DIR)/bin; 24 $(SED_CAT) $(DL_DIR)/$(SED_SOURCE) | (cd $(TOOLCHAIN_BUILD_DIR); $(TAR_EXTRACT) ) 22 $(SED_DIR)/.unpacked: $(DL_DIR)/$(SOURCE) 23 mkdir -p $(STAGING_DIR)/bin 24 ${EXTRACT_CMD} 25 25 touch $@ 26 26
Note:
See TracChangeset
for help on using the changeset viewer.
