diff options
author | Bjoern Buerger <b.buerger@pengutronix.de> | 2004-03-12 14:57:40 +0000 |
---|---|---|
committer | Bjoern Buerger <b.buerger@pengutronix.de> | 2004-03-12 14:57:40 +0000 |
commit | 1282617b3591beceac399b1ee6db580f78872442 (patch) | |
tree | acafe1504143ebd926483f6b584756b07a639738 /rules/mgetty.make | |
parent | ea063a1a13c9c2b3e799cbd65a4cd22d853884bb (diff) | |
download | ptxdist-1282617b3591beceac399b1ee6db580f78872442.tar.gz ptxdist-1282617b3591beceac399b1ee6db580f78872442.tar.xz |
bsp: added config files
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunk@1199 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/mgetty.make')
-rw-r--r-- | rules/mgetty.make | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/rules/mgetty.make b/rules/mgetty.make index 6a453f7d7..4893b5bc1 100644 --- a/rules/mgetty.make +++ b/rules/mgetty.make @@ -1,5 +1,5 @@ # -*-makefile-*- -# $Id: mgetty.make,v 1.3 2004/03/09 14:07:50 bsp Exp $ +# $Id: mgetty.make,v 1.4 2004/03/12 14:57:40 bbu Exp $ # # Copyright (C) 2003 by BSP # @@ -79,7 +79,11 @@ $(STATEDIR)/mgetty.prepare: $(mgetty_prepare_deps) @$(call clean, $(MGETTY_DIR)/config.cache) cp $(PTXCONF_MGETTY_CONFIG) $(MGETTY_DIR)/policy.h find $(MGETTY_DIR) -name Makefile \ - -exec perl -i -p -e 's/^CC.*=.*//' {} \; + -exec sed -i -e 's/^CC.*=.*//' \ + -e 's/^CFLAGS.*=.*/CFLAGS+=-DAUTO_PPP/' \ + -e 's/^LDFLAGS.*=.*//' \ + -e 's/^LIBS.*=.*//' \ + -e 's/^prefix.*=.*/prefix=/' {} \; touch $@ # ---------------------------------------------------------------------------- @@ -92,7 +96,8 @@ mgetty_compile_deps = $(STATEDIR)/mgetty.prepare $(STATEDIR)/mgetty.compile: $(mgetty_compile_deps) @$(call targetinfo, $@) - $(MGETTY_PATH) $(MGETTY_ENV) make -C $(MGETTY_DIR) bin-all + $(MGETTY_PATH) $(MGETTY_ENV) make -C $(MGETTY_DIR) \ + bin-all mgetty.config login.config sendfax.config touch $@ # ---------------------------------------------------------------------------- @@ -119,7 +124,13 @@ $(STATEDIR)/mgetty.targetinstall: $(mgetty_targetinstall_deps) mkdir -p $(ROOTDIR)/usr/bin mkdir -p $(ROOTDIR)/usr/sbin mkdir -p $(ROOTDIR)/usr/lib/mgetty+sendfax + mkdir -p $(ROOTDIR)/etc/mgetty+sendfax + $(INSTALL) -m 600 $(MGETTY_DIR)/login.config $(ROOTDIR)/etc/mgetty+sendfax + $(INSTALL) -m 600 $(MGETTY_DIR)/mgetty.config $(ROOTDIR)/etc/mgetty+sendfax + $(INSTALL) -m 600 $(MGETTY_DIR)/dialin.config $(ROOTDIR)/etc/mgetty+sendfax + $(INSTALL) -m 644 $(MGETTY_DIR)/sendfax.config $(ROOTDIR)/etc/mgetty+sendfax + $(INSTALL) -m 644 $(MGETTY_DIR)/faxrunq.config $(ROOTDIR)/etc/mgetty+sendfax $(INSTALL) -s -m 700 $(MGETTY_DIR)/mgetty $(ROOTDIR)/usr/sbin $(CROSSSTRIP) -R .note -R .comment $(ROOTDIR)/usr/sbin/mgetty $(INSTALL) -s -m 755 $(MGETTY_DIR)/sendfax $(ROOTDIR)/usr/bin |