summaryrefslogtreecommitdiffstats
path: root/rules/jed.make
diff options
context:
space:
mode:
authorRobert Schwebel <r.schwebel@pengutronix.de>2008-09-21 13:04:38 +0000
committerRobert Schwebel <r.schwebel@pengutronix.de>2008-09-21 13:04:38 +0000
commit1cc182153202faaf5ad8e6804db5a89ab9e7e0f9 (patch)
tree0850b69c99da078365fc71ac61366bce624b68d9 /rules/jed.make
parent17889274b024d4ea8bb2d8886f9b697f1e3be175 (diff)
downloadptxdist-1cc182153202faaf5ad8e6804db5a89ab9e7e0f9.tar.gz
ptxdist-1cc182153202faaf5ad8e6804db5a89ab9e7e0f9.tar.xz
* jed: fix cross compile badness
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8867 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/jed.make')
-rw-r--r--rules/jed.make31
1 files changed, 26 insertions, 5 deletions
diff --git a/rules/jed.make b/rules/jed.make
index 904064643..31c1db1c0 100644
--- a/rules/jed.make
+++ b/rules/jed.make
@@ -2,7 +2,7 @@
# $Id$
#
# Copyright (C) 2004 by BSP
-#
+#
# See CREDITS for details about who has contributed to this project.
#
# For further information about the PTXdist project and license conditions
@@ -17,10 +17,11 @@ PACKAGES-$(PTXCONF_JED) += jed
#
# Paths and names
#
-JED_VERSION = 0.99-16
+JED_VERSION = 0.99-18
JED = jed-$(JED_VERSION)
JED_SUFFIX = tar.bz2
-JED_URL = ftp://space.mit.edu/pub/davis/jed/v0.99/old/$(JED).$(JED_SUFFIX)
+JED_URL = ftp://space.mit.edu/pub/davis/jed/v0.99/old/$(JED).$(JED_SUFFIX) \
+ ftp://space.mit.edu/pub/davis/jed/v0.99/$(JED).$(JED_SUFFIX)
JED_SOURCE = $(SRCDIR)/$(JED).$(JED_SUFFIX)
JED_DIR = $(BUILDDIR)/$(JED)
@@ -64,7 +65,14 @@ JED_ENV = $(CROSS_ENV)
#
# autoconf
#
-JED_AUTOCONF = $(CROSS_AUTOCONF_USR)
+JED_AUTOCONF = \
+ $(CROSS_AUTOCONF_USR) \
+ --with-slang=$(SYSROOT)/usr \
+ --without-x
+
+# FIXME: may also work with x
+# --with-x-includes=$(SYSROOT)/usr/lib \
+# --with-x-libs=$(SYSROOT)/usr/lib
$(STATEDIR)/jed.prepare: $(jed_prepare_deps_default)
@$(call targetinfo, $@)
@@ -93,7 +101,6 @@ jed_install: $(STATEDIR)/jed.install
$(STATEDIR)/jed.install: $(jed_install_deps_default)
@$(call targetinfo, $@)
- # FIXME: RSC: is it right that this is done on install?
@$(call install, JED)
@$(call touch, $@)
@@ -105,6 +112,20 @@ jed_targetinstall: $(STATEDIR)/jed.targetinstall
$(STATEDIR)/jed.targetinstall: $(jed_targetinstall_deps_default)
@$(call targetinfo, $@)
+
+ @$(call install_init, jed)
+ @$(call install_fixup, jed,PACKAGE,jed)
+ @$(call install_fixup, jed,PRIORITY,optional)
+ @$(call install_fixup, jed,VERSION,$(JED_VERSION))
+ @$(call install_fixup, jed,SECTION,base)
+ @$(call install_fixup, jed,AUTHOR,"Robert Schwebel <r.schwebel\@pengutronix.de>")
+ @$(call install_fixup, jed,DEPENDS,)
+ @$(call install_fixup, jed,DESCRIPTION,missing)
+
+ @$(call install_copy, jed, 0, 0, 0755, $(JED_DIR)/src/objs/jed, /usr/bin/jed)
+
+ @$(call install_finish, jed)
+
@$(call touch, $@)
# ----------------------------------------------------------------------------