summaryrefslogtreecommitdiffstats
path: root/rules/libcgic.make
diff options
context:
space:
mode:
authorMarc Kleine-Budde <mkl@pengutronix.de>2012-05-03 20:33:25 +0200
committerMarc Kleine-Budde <mkl@pengutronix.de>2012-05-08 16:20:40 +0200
commite6601452353119ab3d71a3a10cd09918c132d7ff (patch)
tree1760876dd965562dfc9a281306d7cb3948e81e93 /rules/libcgic.make
parent42a1f24361ea8fc7e1be443e30bfba0f7f118df2 (diff)
downloadptxdist-e6601452353119ab3d71a3a10cd09918c132d7ff.tar.gz
ptxdist-e6601452353119ab3d71a3a10cd09918c132d7ff.tar.xz
libcgic: added
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/libcgic.make')
-rw-r--r--rules/libcgic.make56
1 files changed, 56 insertions, 0 deletions
diff --git a/rules/libcgic.make b/rules/libcgic.make
new file mode 100644
index 000000000..ace7b8ced
--- /dev/null
+++ b/rules/libcgic.make
@@ -0,0 +1,56 @@
+# -*-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_LIBCGIC) += libcgic
+
+#
+# Paths and names
+#
+LIBCGIC_VERSION := 205
+LIBCGIC_MD5 := 49c2120d92c53cd673fac19b1596d31d
+LIBCGIC := cgic$(LIBCGIC_VERSION)
+LIBCGIC_SUFFIX := tar.gz
+LIBCGIC_URL := http://www.boutell.com/cgic/$(LIBCGIC).$(LIBCGIC_SUFFIX)
+LIBCGIC_SOURCE := $(SRCDIR)/$(LIBCGIC).$(LIBCGIC_SUFFIX)
+LIBCGIC_DIR := $(BUILDDIR)/$(LIBCGIC)
+LIBCGIC_LICENSE := LIBCGIC
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+LIBCGIC_CONF_TOOL := NO
+LIBCGIC_MAKE_ENV := $(CROSS_ENV)
+LIBCGIC_MAKE_OPT := PREFIX=/usr $(CROSS_ENV_AR) $(CROSS_ENV_RANLIB)
+LIBCGIC_INSTALL_OPT := $(LIBCGIC_MAKE_OPT) install
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/libcgic.targetinstall:
+ @$(call targetinfo)
+
+ @$(call install_init, libcgic)
+ @$(call install_fixup, libcgic,PRIORITY,optional)
+ @$(call install_fixup, libcgic,SECTION,base)
+ @$(call install_fixup, libcgic,AUTHOR,"Marc Kleine-Budde <mkl@pengutronix.de>")
+ @$(call install_fixup, libcgic,DESCRIPTION,missing)
+
+ @$(call install_lib, libcgic, 0, 0, 0644, libcgic)
+
+ @$(call install_finish, libcgic)
+
+ @$(call touch)
+
+# vim: syntax=make