diff options
author | Mike Baker <mbm@openwrt.org> | 2005-03-06 03:34:52 +0000 |
---|---|---|
committer | Mike Baker <mbm@openwrt.org> | 2005-03-06 03:34:52 +0000 |
commit | 3d904bb14a330fb72f60d4b78a40435389398655 (patch) | |
tree | 4c6922d42353c39b46dcd7cd09982fbe9c1f9765 /package/dnsmasq | |
parent | b92a98900c8308542da9f758cd656880081f1196 (diff) | |
download | upstream-3d904bb14a330fb72f60d4b78a40435389398655.tar.gz upstream-3d904bb14a330fb72f60d4b78a40435389398655.tar.bz2 upstream-3d904bb14a330fb72f60d4b78a40435389398655.zip |
nbd's makefile/menuconfig rewrite
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@307 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/dnsmasq')
-rw-r--r-- | package/dnsmasq/Makefile | 9 | ||||
-rw-r--r-- | package/dnsmasq/dnsmasq.mk | 13 |
2 files changed, 15 insertions, 7 deletions
diff --git a/package/dnsmasq/Makefile b/package/dnsmasq/Makefile new file mode 100644 index 0000000000..cd4cae4be9 --- /dev/null +++ b/package/dnsmasq/Makefile @@ -0,0 +1,9 @@ +include $(TOPDIR)/rules.mk + +include ./dnsmasq.mk + +source: dnsmasq-source +prepare: $(DNSMASQ_DIR)/.unpacked +compile: $(DNSMASQ_DIR)/src/dnsmasq +install: dnsmasq +clean: dnsmasq-dirclean diff --git a/package/dnsmasq/dnsmasq.mk b/package/dnsmasq/dnsmasq.mk index e6b50a2613..a0289c3524 100644 --- a/package/dnsmasq/dnsmasq.mk +++ b/package/dnsmasq/dnsmasq.mk @@ -20,13 +20,12 @@ DNSMASQ_TARGET_BINARY=usr/sbin/dnsmasq $(DL_DIR)/$(DNSMASQ_SOURCE): $(WGET) -P $(DL_DIR) $(DNSMASQ_SITE)/$(DNSMASQ_SOURCE) -$(DNSMASQ_DIR)/.source: $(DL_DIR)/$(DNSMASQ_SOURCE) +$(DNSMASQ_DIR)/.unpacked: $(DL_DIR)/$(DNSMASQ_SOURCE) zcat $(DL_DIR)/$(DNSMASQ_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - - toolchain/patch-kernel.sh $(DNSMASQ_DIR) package/dnsmasq/ \ - $(DNSMASQ_VER)-\*.patch - touch $(DNSMASQ_DIR)/.source + $(PATCH) $(DNSMASQ_DIR) ./ $(DNSMASQ_VER)-\*.patch + touch $(DNSMASQ_DIR)/.unpacked -$(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY): $(DNSMASQ_DIR)/.source +$(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY): $(DNSMASQ_DIR)/.unpacked $(MAKE) CC=$(TARGET_CC) CFLAGS="$(TARGET_CFLAGS)" \ BINDIR=/usr/sbin MANDIR=/usr/man -C $(DNSMASQ_DIR) @@ -36,9 +35,9 @@ $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY): $(DNSMASQ_DIR)/src/$(DNSMASQ_BINARY) $(STRIP) $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY) rm -rf $(TARGET_DIR)/usr/man -dnsmasq: uclibc $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY) +dnsmasq: $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY) -dnsmasq1: uclibc $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY) +dnsmasq1: $(TARGET_DIR)/$(DNSMASQ_TARGET_BINARY) dnsmasq-source: $(DL_DIR)/$(DNSMASQ_SOURCE) |