memcached: moved to github
authorcyrus <cyrus@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 18 Aug 2014 05:31:45 +0000 (05:31 +0000)
committercyrus <cyrus@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 18 Aug 2014 05:31:45 +0000 (05:31 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@42175 3c298f89-4303-0410-b956-a3cf2f4a3e73

net/memcached/Makefile [deleted file]
net/memcached/files/memcached.config [deleted file]
net/memcached/files/memcached.init [deleted file]
net/memcached/patches/100-fix_iov_max.patch [deleted file]

diff --git a/net/memcached/Makefile b/net/memcached/Makefile
deleted file mode 100644 (file)
index 8d7cff9..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-#
-# Copyright (C) 2009-2012 OpenWrt.org
-# Copyright (C) 2009-2012 Thomas Heil <heil@terminal-consulting.de>
-#
-# This is free software, licensed under the GNU General Public License v2.
-# See /LICENSE for more information.
-#
-
-include $(TOPDIR)/rules.mk
-
-PKG_NAME:=memcached
-PKG_VERSION:=1.4.12
-PKG_RELEASE:=1
-
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=http://memcached.googlecode.com/files
-PKG_MD5SUM:=4194de21b58a92de684ce69b8e501c44
-
-PKG_INSTALL:=1
-
-include $(INCLUDE_DIR)/package.mk
-
-define Package/memcached
-  SECTION:=net
-  CATEGORY:=Network
-  DEPENDS:=+libevent +libpthread
-  TITLE:=The high-performance, distributed memory object caching system
-  MAINTAINER:=Thomas Heil <heil@terminal-consulting.de>
-  URL:=http://memcached.org/
-endef
-
-define Package/memcached/description
-  Free and open source, high-performance, distributed memory object caching system
-endef
-
-define Package/memcached/conffiles
-/etc/config/memcached
-endef
-
-ifeq ($(CONFIG_BIG_ENDIAN),y)
-CONFIGURE_VARS += ac_cv_c_endian=big
-else
-CONFIGURE_VARS += ac_cv_c_endian=little
-endif
-
-CONFIGURE_ARGS += \
-       --with-libevent=$(STAGING_DIR)/usr/include/libevent \
-       --disable-docs \
-       --disable-dtrace \
-       --disable-coverage \
-       --disable-sasl
-
-TARGET_CFLAGS += \
-       -std=gnu99
-
-TARGET_LDFLAGS = \
-       -L$(STAGING_DIR)/usr/lib/libevent -L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib
-
-define Package/memcached/install
-       $(INSTALL_DIR) $(1)/usr/bin
-       $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/memcached $(1)/usr/bin/
-       $(INSTALL_DIR) $(1)/etc/config
-       $(INSTALL_CONF) ./files/memcached.config $(1)/etc/config/memcached
-       $(INSTALL_DIR) $(1)/etc/init.d
-       $(INSTALL_BIN) ./files/memcached.init $(1)/etc/init.d/memcached
-endef
-
-$(eval $(call BuildPackage,memcached))
diff --git a/net/memcached/files/memcached.config b/net/memcached/files/memcached.config
deleted file mode 100644 (file)
index 4071116..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-config memcached
-       option user 'nobody'
-       option maxconn '1024'
-       option listen '0.0.0.0'
-       option port '11211'
-       option memory '64'
diff --git a/net/memcached/files/memcached.init b/net/memcached/files/memcached.init
deleted file mode 100644 (file)
index 063bf64..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/bin/sh /etc/rc.common
-# Copyright (C) 2010-2011 OpenWrt.org
-
-START=80
-
-start_instance () {
-       local section="$1"
-
-       config_get user "$section" user
-       config_get maxconn "$section" maxconn
-       config_get listen "$section" listen
-       config_get port "$section" port
-       config_get memory "$section" memory
-
-       service_start /usr/bin/memcached -d -u ${user:-nobody} \
-               -c ${maxconn:-1024} -l ${listen:-0.0.0.0} \
-               -p ${port:-11211} -U ${port:-11211} -m ${memory:-64}
-}
-
-start() {
-       config_load 'memcached'
-       config_foreach start_instance 'memcached'
-}
-
-stop() {
-       service_stop /usr/bin/memcached
-}
diff --git a/net/memcached/patches/100-fix_iov_max.patch b/net/memcached/patches/100-fix_iov_max.patch
deleted file mode 100644 (file)
index 1a5da94..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/memcached.c
-+++ b/memcached.c
-@@ -13,6 +13,10 @@
-  *      Anatoly Vorobey <mellon@pobox.com>
-  *      Brad Fitzpatrick <brad@danga.com>
-  */
-+#ifndef __need_IOV_MAX
-+#define __need_IOV_MAX
-+#endif
-+
- #include "memcached.h"
- #include <sys/stat.h>
- #include <sys/socket.h>
-@@ -29,9 +33,6 @@
- #define _P1003_1B_VISIBLE
- #endif
- /* need this to get IOV_MAX on some platforms. */
--#ifndef __need_IOV_MAX
--#define __need_IOV_MAX
--#endif
- #include <pwd.h>
- #include <sys/mman.h>
- #include <fcntl.h>