summaryrefslogtreecommitdiffstats
path: root/rules/libtasn1.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2013-02-13 13:45:23 +0100
committerMarc Kleine-Budde <mkl@pengutronix.de>2013-02-13 15:52:16 +0100
commitea592d13d29db8020e5e2227e1a83bd64da10b8d (patch)
treec1a22a6affd2ae4e06916ce2ebada543c088f561 /rules/libtasn1.make
parentccf39d84230bd99de490e2787bea4ea55ed2ca8c (diff)
downloadptxdist-ea592d13d29db8020e5e2227e1a83bd64da10b8d.tar.gz
ptxdist-ea592d13d29db8020e5e2227e1a83bd64da10b8d.tar.xz
libtasn1: add package
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/libtasn1.make')
-rw-r--r--rules/libtasn1.make53
1 files changed, 53 insertions, 0 deletions
diff --git a/rules/libtasn1.make b/rules/libtasn1.make
new file mode 100644
index 000000000..aafbf0442
--- /dev/null
+++ b/rules/libtasn1.make
@@ -0,0 +1,53 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2013 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_LIBTASN1) += libtasn1
+
+#
+# Paths and names
+#
+LIBTASN1_VERSION := 3.2
+LIBTASN1_MD5 := 1b07629163025b9693aae9b8957842b2
+LIBTASN1 := libtasn1-$(LIBTASN1_VERSION)
+LIBTASN1_SUFFIX := tar.gz
+LIBTASN1_URL := $(call ptx/mirror, GNU, libtasn1/$(LIBTASN1).$(LIBTASN1_SUFFIX))
+LIBTASN1_SOURCE := $(SRCDIR)/$(LIBTASN1).$(LIBTASN1_SUFFIX)
+LIBTASN1_DIR := $(BUILDDIR)/$(LIBTASN1)
+LIBTASN1_LICENSE := LGPLv2.1,GPL
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+LIBTASN1_CONF_TOOL := autoconf
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libtasn1.targetinstall:
+ @$(call targetinfo)
+
+ @$(call install_init, libtasn1)
+ @$(call install_fixup, libtasn1,PRIORITY,optional)
+ @$(call install_fixup, libtasn1,SECTION,base)
+ @$(call install_fixup, libtasn1,AUTHOR,"Marc Kleine-Budde <mkl@pengutronix.de>")
+ @$(call install_fixup, libtasn1,DESCRIPTION,missing)
+
+ @$(call install_lib, libtasn1, 0, 0, 0644, libtasn1)
+
+ @$(call install_finish, libtasn1)
+
+ @$(call touch)
+
+# vim: syntax=make