summaryrefslogtreecommitdiffstats
path: root/rules/libassuan.make
diff options
context:
space:
mode:
authorAlexander Stein <alexander.stein@systec-electronic.com>2010-07-21 10:50:36 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2010-07-21 11:19:48 +0200
commit2a2e525584d36a412737173b29b668ced5909f12 (patch)
tree9f14085786f2b9145ba2156ab92b3e7f5b97a60f /rules/libassuan.make
parentc572c8f42cc522ebf9c1d42a98f326bab346c1d1 (diff)
downloadptxdist-2a2e525584d36a412737173b29b668ced5909f12.tar.gz
ptxdist-2a2e525584d36a412737173b29b668ced5909f12.tar.xz
[libassuan] add new package
Signed-off-by: Alexander Stein <alexander.stein@systec-electronic.com> Acked-by: Marc Kleine-Budde <mkl@pengutronix.de> [mkl: remove obsolete get stage and fixups] Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/libassuan.make')
-rw-r--r--rules/libassuan.make54
1 files changed, 54 insertions, 0 deletions
diff --git a/rules/libassuan.make b/rules/libassuan.make
new file mode 100644
index 000000000..3a6b57a21
--- /dev/null
+++ b/rules/libassuan.make
@@ -0,0 +1,54 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by Alexander Stein <alexander.stein@systec-electronic.com>
+#
+# 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_LIBASSUAN) += libassuan
+
+#
+# Paths and names
+#
+LIBASSUAN_VERSION := 2.0.0
+LIBASSUAN := libassuan-$(LIBASSUAN_VERSION)
+LIBASSUAN_SUFFIX := tar.bz2
+LIBASSUAN_URL := ftp://ftp.gnupg.org/gcrypt/libassuan/$(LIBASSUAN).$(LIBASSUAN_SUFFIX)
+LIBASSUAN_SOURCE := $(SRCDIR)/$(LIBASSUAN).$(LIBASSUAN_SUFFIX)
+LIBASSUAN_DIR := $(BUILDDIR)/$(LIBASSUAN)
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+LIBASSUAN_CONF_TOOL := autoconf
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libassuan.targetinstall:
+ @$(call targetinfo)
+
+ @$(call install_init, libassuan)
+ @$(call install_fixup, libassuan,PRIORITY,optional)
+ @$(call install_fixup, libassuan,SECTION,base)
+ @$(call install_fixup, libassuan,AUTHOR,"Alexander Stein")
+ @$(call install_fixup, libassuan,DESCRIPTION,missing)
+
+ @$(call install_copy, libassuan, 0, 0, 0644, -, \
+ /usr/lib/libassuan.so.0.0.0)
+ @$(call install_link, libassuan, libassuan.so.11.5.3, /usr/lib/libassuan.so.0)
+ @$(call install_link, libassuan, libassuan.so.11.5.3, /usr/lib/libassuan.so)
+
+ @$(call install_finish, libassuan)
+
+ @$(call touch)
+
+# vim: syntax=make