diff options
author | Robert Schwebel <r.schwebel@pengutronix.de> | 2003-08-26 13:20:12 +0000 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2003-08-26 13:20:12 +0000 |
commit | 92c44dd44a7c76c4951b4b5206a5dd7ae5255f54 (patch) | |
tree | ff6a6bc7e85489a9d1c3a6ed4ded9b733a0a2829 /rules/konq-e.make | |
parent | 2ed6631ead4c95fd21f4331f5bd65a017f15ac8e (diff) | |
download | ptxdist-92c44dd44a7c76c4951b4b5206a5dd7ae5255f54.tar.gz ptxdist-92c44dd44a7c76c4951b4b5206a5dd7ae5255f54.tar.xz |
Initial submission. [RSC]
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunk@219 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/konq-e.make')
-rw-r--r-- | rules/konq-e.make | 138 |
1 files changed, 138 insertions, 0 deletions
diff --git a/rules/konq-e.make b/rules/konq-e.make new file mode 100644 index 000000000..3566ad07e --- /dev/null +++ b/rules/konq-e.make @@ -0,0 +1,138 @@ +# -*-makefile-*- +# $Id: konq-e.make,v 1.1 2003/08/26 13:20:12 robert Exp $ +# +# (c) 2003 by Robert Schwebel <r.schwebel@pengutronix.de> +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXDIST project and license conditions +# see the README file. +# + +# +# We provide this package +# +ifdef PTXCONF_KONQ-E +PACKAGES += konq-e +endif + +# +# Paths and names +# +KONQ-E_VERSION = snapshot-20030705 +KONQ-E = konqueror-embedded-$(KONQ-E_VERSION) +KONQ-E_SUFFIX = tar.gz +KONQ-E_URL = http://devel-home.kde.org/~hausmann/snapshots/$(KONQ-E).$(KONQ-E_SUFFIX) +KONQ-E_SOURCE = $(SRCDIR)/$(KONQ-E).$(KONQ-E_SUFFIX) +KONQ-E_DIR = $(BUILDDIR)/$(KONQ-E) + +# ---------------------------------------------------------------------------- +# Get +# ---------------------------------------------------------------------------- + +konq-e_get: $(STATEDIR)/konq-e.get + +konq-e_get_deps = $(KONQ-E_SOURCE) + +$(STATEDIR)/konq-e.get: $(konq-e_get_deps) + @$(call targetinfo, konq-e.get) + touch $@ + +$(KONQ-E_SOURCE): + @$(call targetinfo, $(KONQ-E_SOURCE)) + @$(call get, $(KONQ-E_URL)) + +# ---------------------------------------------------------------------------- +# Extract +# ---------------------------------------------------------------------------- + +konq-e_extract: $(STATEDIR)/konq-e.extract + +konq-e_extract_deps = $(STATEDIR)/konq-e.get + +$(STATEDIR)/konq-e.extract: $(konq-e_extract_deps) + @$(call targetinfo, konq-e.extract) + @$(call clean, $(KONQ-E_DIR)) + @$(call extract, $(KONQ-E_SOURCE)) + touch $@ + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +konq-e_prepare: $(STATEDIR)/konq-e.prepare + +# +# dependencies +# +konq-e_prepare_deps = \ + $(STATEDIR)/konq-e.extract \ +# $(STATEDIR)/virtual-xchain.install + +KONQ-E_PATH = PATH=$(PTXCONF_PREFIX)/$(PTXCONF_GNU_TARGET)/bin:$(CROSS_PATH) +KONQ-E_ENV = $(CROSS_ENV) +#KONQ-E_ENV += + + +# +# autoconf +# +KONQ-E_AUTOCONF = --prefix=$(PTXCONF_PREFIX)/$(PTXCONF_GNU_TARGET) +KONQ-E_AUTOCONF += --build=$(GNU_HOST) +KONQ-E_AUTOCONF += --host=$(PTXCONF_GNU_TARGET) + +#KONQ-E_AUTOCONF += + +$(STATEDIR)/konq-e.prepare: $(konq-e_prepare_deps) + @$(call targetinfo, konq-e.prepare) + @$(call clean, $(KONQ-E_BUILDDIR)) + cd $(KONQ-E_DIR) && \ + $(KONQ-E_PATH) $(KONQ-E_ENV) \ + ./configure $(KONQ-E_AUTOCONF) + touch $@ + +# ---------------------------------------------------------------------------- +# Compile +# ---------------------------------------------------------------------------- + +konq-e_compile: $(STATEDIR)/konq-e.compile + +konq-e_compile_deps = $(STATEDIR)/konq-e.prepare + +$(STATEDIR)/konq-e.compile: $(konq-e_compile_deps) + @$(call targetinfo, konq-e.compile) + $(KONQ-E_PATH) $(KONQ-E_ENV) make -C $(KONQ-E_DIR) + touch $@ + +# ---------------------------------------------------------------------------- +# Install +# ---------------------------------------------------------------------------- + +konq-e_install: $(STATEDIR)/konq-e.install + +$(STATEDIR)/konq-e.install: $(STATEDIR)/konq-e.compile + @$(call targetinfo, konq-e.install) + $(KONQ-E_PATH) $(KONQ-E_ENV) make -C $(KONQ-E_DIR) install + touch $@ + +# ---------------------------------------------------------------------------- +# Target-Install +# ---------------------------------------------------------------------------- + +konq-e_targetinstall: $(STATEDIR)/konq-e.targetinstall + +konq-e_targetinstall_deps = $(STATEDIR)/konq-e.compile + +$(STATEDIR)/konq-e.targetinstall: $(konq-e_targetinstall_deps) + @$(call targetinfo, konq-e.targetinstall) + touch $@ + +# ---------------------------------------------------------------------------- +# Clean +# ---------------------------------------------------------------------------- + +konq-e_clean: + rm -rf $(STATEDIR)/konq-e.* + rm -rf $(KONQ-E_DIR) + +# vim: syntax=make |