summaryrefslogtreecommitdiffstats
path: root/rules/libxslt.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2008-06-06 07:51:06 +0000
committerMarc Kleine-Budde <mkl@pengutronix.de>2008-06-06 07:51:06 +0000
commitc5963222cf003494ba2ed13d124cfc4b89f17a71 (patch)
tree877612e96fc1503c0220d030b0768a1b003f47b3 /rules/libxslt.make
parentf1a59810f1782edf9d0b2384c15b5f2d30b59682 (diff)
downloadptxdist-c5963222cf003494ba2ed13d124cfc4b89f17a71.tar.gz
ptxdist-c5963222cf003494ba2ed13d124cfc4b89f17a71.tar.xz
* rules/gtk.make, rules/ipkg.make, rules/inotify-tools.make, rules/net-snmp.make, rules/apache2.make, rules/sysfsutils.make, rules/libcurl.make, rules/glade.make, rules/fcgi.make, rules/tslib.make, rules/fontconfig.make, rules/dbus.make, rules/libxslt.make, rules/libpv.make:
conversion due to not-relinking: executeables are moved from <src>/.libs to <src> git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8444 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/libxslt.make')
-rw-r--r--rules/libxslt.make70
1 files changed, 12 insertions, 58 deletions
diff --git a/rules/libxslt.make b/rules/libxslt.make
index d9f5afefd..60a2fe863 100644
--- a/rules/libxslt.make
+++ b/rules/libxslt.make
@@ -29,30 +29,11 @@ LIBXSLT_DIR = $(BUILDDIR)/$(LIBXSLT)
# Get
# ----------------------------------------------------------------------------
-libxslt_get: $(STATEDIR)/libxslt.get
-
-$(STATEDIR)/libxslt.get: $(libxslt_get_deps_default)
- @$(call targetinfo, $@)
- @$(call touch, $@)
-
$(LIBXSLT_SOURCE):
- @$(call targetinfo, $@)
+ @$(call targetinfo)
@$(call get, LIBXSLT)
# ----------------------------------------------------------------------------
-# Extract
-# ----------------------------------------------------------------------------
-
-libxslt_extract: $(STATEDIR)/libxslt.extract
-
-$(STATEDIR)/libxslt.extract: $(libxslt_extract_deps_default)
- @$(call targetinfo, $@)
- @$(call clean, $(LIBXSLT_DIR))
- @$(call extract, LIBXSLT)
- @$(call patchin, LIBXSLT)
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
# Prepare
# ----------------------------------------------------------------------------
@@ -64,10 +45,10 @@ LIBXSLT_ENV = $(CROSS_ENV)
#
# autoconf
#
-LIBXSLT_AUTOCONF = $(CROSS_AUTOCONF_USR)
-LIBXSLT_AUTOCONF += --with-libxml-libs-prefix=$(SYSROOT)/usr/lib
-LIBXSLT_AUTOCONF += --with-libxml-include-prefix=$(SYSROOT)/usr/include
-LIBXSLT_AUTOCONF += --without-python
+LIBXSLT_AUTOCONF = $(CROSS_AUTOCONF_USR) \
+ --with-libxml-libs-prefix=$(SYSROOT)/usr/lib \
+ --with-libxml-include-prefix=$(SYSROOT)/usr/include \
+ --without-python
ifdef PTXCONF_LIBXSLT_CRYPTO
LIBXSLT_AUTOCONF += --with-crypto
@@ -92,49 +73,22 @@ else
endif
-$(STATEDIR)/libxslt.prepare: $(libxslt_prepare_deps_default)
- @$(call targetinfo, $@)
- @$(call clean, $(LIBXSLT_DIR)/config.cache)
- cd $(LIBXSLT_DIR) && \
- $(LIBXSLT_PATH) $(LIBXSLT_ENV) \
- ./configure $(LIBXSLT_AUTOCONF)
- @$(call touch, $@)
-
# ----------------------------------------------------------------------------
-# Compile
-# ----------------------------------------------------------------------------
-
-libxslt_compile: $(STATEDIR)/libxslt.compile
-$(STATEDIR)/libxslt.compile: $(libxslt_compile_deps_default)
- @$(call targetinfo, $@)
- cd $(LIBXSLT_DIR) && $(LIBXSLT_ENV) $(LIBXSLT_PATH) make
- @$(call touch, $@)
-
-# ----------------------------------------------------------------------------
-# Install
# ----------------------------------------------------------------------------
-libxslt_install: $(STATEDIR)/libxslt.install
-
-$(STATEDIR)/libxslt.install: $(libxslt_install_deps_default)
- @$(call targetinfo, $@)
+$(STATEDIR)/libxslt.install:
+ @$(call targetinfo)
@$(call install, LIBXSLT)
-
- # FIXME: this probably has to be fixed upstream!
- # libxslt installs xslt-config to wrong path.
install $(LIBXSLT_DIR)/xslt-config $(PTXCONF_SYSROOT_CROSS)/bin/
-
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Target-Install
# ----------------------------------------------------------------------------
-libxslt_targetinstall: $(STATEDIR)/libxslt.targetinstall
-
-$(STATEDIR)/libxslt.targetinstall: $(libxslt_targetinstall_deps_default)
- @$(call targetinfo, $@)
+$(STATEDIR)/libxslt.targetinstall:
+ @$(call targetinfo)
@$(call install_init, libxslt)
@$(call install_fixup, libxslt,PACKAGE,libxslt)
@@ -163,13 +117,13 @@ endif
ifdef PTXCONF_LIBXSLT_XSLTPROC
@$(call install_copy, libxslt, 0, 0, 0755, \
- $(LIBXSLT_DIR)/xsltproc/.libs/xsltproc, \
+ $(LIBXSLT_DIR)/xsltproc/xsltproc, \
/usr/bin/xsltproc)
endif
@$(call install_finish, libxslt)
- @$(call touch, $@)
+ @$(call touch)
# ----------------------------------------------------------------------------
# Clean