summaryrefslogtreecommitdiffstats
path: root/rules/libsoup.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2012-06-11 14:16:40 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2012-06-12 11:32:59 +0200
commit3248972371353bc4f47e88272dd7751b2c76b47f (patch)
treef547e8bebd357c0b9d1da9ef645797ac8f3e79d1 /rules/libsoup.make
parente6c91353ee2c91d09677a49b59597b1aed74d60b (diff)
downloadptxdist-3248972371353bc4f47e88272dd7751b2c76b47f.tar.gz
ptxdist-3248972371353bc4f47e88272dd7751b2c76b47f.tar.xz
libsoup: added
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/libsoup.make')
-rw-r--r--rules/libsoup.make59
1 files changed, 59 insertions, 0 deletions
diff --git a/rules/libsoup.make b/rules/libsoup.make
new file mode 100644
index 000000000..cfb395851
--- /dev/null
+++ b/rules/libsoup.make
@@ -0,0 +1,59 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2012 by Marc Kleine-Budde <mkl@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
+#
+PACKAGES-$(PTXCONF_LIBSOUP) += libsoup
+
+#
+# Paths and names
+#
+LIBSOUP_VERSION := 2.38.1
+LIBSOUP_MD5 := d13fb4968acea24c26b83268a308f580
+LIBSOUP := libsoup-$(LIBSOUP_VERSION)
+LIBSOUP_SUFFIX := tar.xz
+LIBSOUP_URL := http://ftp.gnome.org/pub/GNOME/sources/libsoup/2.38/$(LIBSOUP).$(LIBSOUP_SUFFIX)
+LIBSOUP_SOURCE := $(SRCDIR)/$(LIBSOUP).$(LIBSOUP_SUFFIX)
+LIBSOUP_DIR := $(BUILDDIR)/$(LIBSOUP)
+LIBSOUP_LICENSE := unknown
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+#
+# autoconf
+#
+LIBSOUP_CONF_TOOL := autoconf
+LIBSOUP_CONF_OPT := \
+ $(CROSS_AUTOCONF_USR) \
+ --without-gnome
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libsoup.targetinstall:
+ @$(call targetinfo)
+
+ @$(call install_init, libsoup)
+ @$(call install_fixup, libsoup,PRIORITY,optional)
+ @$(call install_fixup, libsoup,SECTION,base)
+ @$(call install_fixup, libsoup,AUTHOR,"Marc Kleine-Budde <mkl@pengutronix.de>")
+ @$(call install_fixup, libsoup,DESCRIPTION,missing)
+
+ @$(call install_lib, libsoup, 0, 0, 0644, libsoup-2.4)
+
+ @$(call install_finish, libsoup)
+
+ @$(call touch)
+
+# vim: syntax=make