summaryrefslogtreecommitdiffstats
path: root/rules/memcached.make
diff options
context:
space:
mode:
authorGeorge McCollister <george.mccollister@gmail.com>2010-11-19 14:17:10 -0600
committerMarc Kleine-Budde <mkl@pengutronix.de>2010-11-23 13:12:54 +0100
commit91114cd75aea461a928d7118d0aa09150c471214 (patch)
tree8e1831d357b1b685b9c42c030f8bbb13444191fb /rules/memcached.make
parent23c36f676db9979f8deb42626219a4c0f1690dfa (diff)
downloadptxdist-91114cd75aea461a928d7118d0aa09150c471214.tar.gz
ptxdist-91114cd75aea461a928d7118d0aa09150c471214.tar.xz
memcached: added new packet
I added a new packet memcached. Signed-off-by: George McCollister <george.mccollister@gmail.com> [mkl: beautified indention] Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'rules/memcached.make')
-rw-r--r--rules/memcached.make54
1 files changed, 54 insertions, 0 deletions
diff --git a/rules/memcached.make b/rules/memcached.make
new file mode 100644
index 000000000..ccc3cbafa
--- /dev/null
+++ b/rules/memcached.make
@@ -0,0 +1,54 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2010 by NovaTech-LLC
+#
+# 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_MEMCACHED) += memcached
+
+#
+# Paths and names
+#
+MEMCACHED_VERSION := 1.4.5
+MEMCACHED := memcached-$(MEMCACHED_VERSION)
+MEMCACHED_SUFFIX := tar.gz
+MEMCACHED_URL := http://memcached.googlecode.com/files/$(MEMCACHED).$(MEMCACHED_SUFFIX)
+MEMCACHED_SOURCE := $(SRCDIR)/$(MEMCACHED).$(MEMCACHED_SUFFIX)
+MEMCACHED_DIR := $(BUILDDIR)/$(MEMCACHED)
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+MEMCACHED_ENV := \
+ $(CROSS_ENV) \
+ ac_cv_c_alignment=need
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/memcached.targetinstall:
+ @$(call targetinfo)
+
+ @$(call install_init, memcached)
+ @$(call install_fixup, memcached, PRIORITY, optional)
+ @$(call install_fixup, memcached, SECTION, base)
+ @$(call install_fixup, memcached, AUTHOR,"NovaTech-LLC")
+ @$(call install_fixup, memcached, DESCRIPTION, missing)
+
+ @$(call install_copy, memcached, 0, 0, 0755, -, /usr/bin/memcached)
+ @$(call install_copy, memcached, 0, 0, 0700, /var/run/memcached)
+
+ @$(call install_finish, memcached)
+
+ @$(call touch)
+
+# vim: syntax=make