[libmemcached-libmemcached-perl] 01/02: Include extract from libmemcached in source package

Christopher Hoskin christopher.hoskin at gmail.com
Sat Mar 12 21:12:02 UTC 2016


This is an automated email from the git hooks/post-receive script.

grinorcole-guest pushed a commit to branch master
in repository libmemcached-libmemcached-perl.

commit 1fca518063ed92217e54fead86b728578aa3e59f
Author: Christopher Hoskin <christopher.hoskin at gmail.com>
Date:   Sat Mar 12 20:41:14 2016 +0000

    Include extract from libmemcached in source package
---
 debian/changelog                                   |  12 --
 debian/libmemcached/const-xs.inc                   | 151 +++++++++++++++++
 .../lib/Memcached/libmemcached/const_hash.pl       | 147 +++++++++++++++++
 .../lib/Memcached/libmemcached/constants.pm        | 181 +++++++++++++++++++++
 .../lib/Memcached/libmemcached/func_hash.pl        | 147 +++++++++++++++++
 debian/patches/use-system-libmemcached.patch       |   4 +-
 debian/rules                                       |   3 +-
 7 files changed, 629 insertions(+), 16 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index eb4aeb6..1ab8a48 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,17 +1,5 @@
 libmemcached-libmemcached-perl (1.001801+dfsg-1) UNRELEASED; urgency=low
 
-  TODO:
-  the package FTBFS:
-    dh build
-       dh_testdir
-       dh_update_autotools_config
-       debian/rules override_dh_auto_configure
-    make[1]: Entering directory '/build/libmemcached-libmemcached-perl-1.001801+dfsg'
-    apt-get source libmemcached
-    E: You must put some 'source' URIs in your sources.list
-    debian/rules:18: recipe for target 'override_dh_auto_configure' failed
-
-
   * Initial Release. Closes: #801254
 
  -- Christopher Hoskin <christopher.hoskin at gmail.com>  Fri, 05 Feb 2016 08:30:29 +0000
diff --git a/debian/libmemcached/const-xs.inc b/debian/libmemcached/const-xs.inc
new file mode 100644
index 0000000..07c4058
--- /dev/null
+++ b/debian/libmemcached/const-xs.inc
@@ -0,0 +1,151 @@
+# DO NOT EDIT! GENERATED BY Makefile.PL
+
+IV
+constant()
+	ALIAS:
+	MEMCACHED_AUTH_CONTINUE = MEMCACHED_AUTH_CONTINUE
+	MEMCACHED_AUTH_FAILURE = MEMCACHED_AUTH_FAILURE
+	MEMCACHED_AUTH_PROBLEM = MEMCACHED_AUTH_PROBLEM
+	MEMCACHED_BAD_KEY_PROVIDED = MEMCACHED_BAD_KEY_PROVIDED
+	MEMCACHED_BEHAVIOR_AUTO_EJECT_HOSTS = MEMCACHED_BEHAVIOR_AUTO_EJECT_HOSTS
+	MEMCACHED_BEHAVIOR_BINARY_PROTOCOL = MEMCACHED_BEHAVIOR_BINARY_PROTOCOL
+	MEMCACHED_BEHAVIOR_BUFFER_REQUESTS = MEMCACHED_BEHAVIOR_BUFFER_REQUESTS
+	MEMCACHED_BEHAVIOR_CACHE_LOOKUPS = MEMCACHED_BEHAVIOR_CACHE_LOOKUPS
+	MEMCACHED_BEHAVIOR_CONNECT_TIMEOUT = MEMCACHED_BEHAVIOR_CONNECT_TIMEOUT
+	MEMCACHED_BEHAVIOR_CORK = MEMCACHED_BEHAVIOR_CORK
+	MEMCACHED_BEHAVIOR_DEAD_TIMEOUT = MEMCACHED_BEHAVIOR_DEAD_TIMEOUT
+	MEMCACHED_BEHAVIOR_DISTRIBUTION = MEMCACHED_BEHAVIOR_DISTRIBUTION
+	MEMCACHED_BEHAVIOR_HASH = MEMCACHED_BEHAVIOR_HASH
+	MEMCACHED_BEHAVIOR_HASH_WITH_PREFIX_KEY = MEMCACHED_BEHAVIOR_HASH_WITH_PREFIX_KEY
+	MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK = MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK
+	MEMCACHED_BEHAVIOR_IO_KEY_PREFETCH = MEMCACHED_BEHAVIOR_IO_KEY_PREFETCH
+	MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK = MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK
+	MEMCACHED_BEHAVIOR_KETAMA = MEMCACHED_BEHAVIOR_KETAMA
+	MEMCACHED_BEHAVIOR_KETAMA_HASH = MEMCACHED_BEHAVIOR_KETAMA_HASH
+	MEMCACHED_BEHAVIOR_KETAMA_WEIGHTED = MEMCACHED_BEHAVIOR_KETAMA_WEIGHTED
+	MEMCACHED_BEHAVIOR_LOAD_FROM_FILE = MEMCACHED_BEHAVIOR_LOAD_FROM_FILE
+	MEMCACHED_BEHAVIOR_MAX = MEMCACHED_BEHAVIOR_MAX
+	MEMCACHED_BEHAVIOR_NOREPLY = MEMCACHED_BEHAVIOR_NOREPLY
+	MEMCACHED_BEHAVIOR_NO_BLOCK = MEMCACHED_BEHAVIOR_NO_BLOCK
+	MEMCACHED_BEHAVIOR_NUMBER_OF_REPLICAS = MEMCACHED_BEHAVIOR_NUMBER_OF_REPLICAS
+	MEMCACHED_BEHAVIOR_POLL_TIMEOUT = MEMCACHED_BEHAVIOR_POLL_TIMEOUT
+	MEMCACHED_BEHAVIOR_RANDOMIZE_REPLICA_READ = MEMCACHED_BEHAVIOR_RANDOMIZE_REPLICA_READ
+	MEMCACHED_BEHAVIOR_RCV_TIMEOUT = MEMCACHED_BEHAVIOR_RCV_TIMEOUT
+	MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS = MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS
+	MEMCACHED_BEHAVIOR_RETRY_TIMEOUT = MEMCACHED_BEHAVIOR_RETRY_TIMEOUT
+	MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT = MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT
+	MEMCACHED_BEHAVIOR_SERVER_TIMEOUT_LIMIT = MEMCACHED_BEHAVIOR_SERVER_TIMEOUT_LIMIT
+	MEMCACHED_BEHAVIOR_SND_TIMEOUT = MEMCACHED_BEHAVIOR_SND_TIMEOUT
+	MEMCACHED_BEHAVIOR_SOCKET_RECV_SIZE = MEMCACHED_BEHAVIOR_SOCKET_RECV_SIZE
+	MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE = MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE
+	MEMCACHED_BEHAVIOR_SORT_HOSTS = MEMCACHED_BEHAVIOR_SORT_HOSTS
+	MEMCACHED_BEHAVIOR_SUPPORT_CAS = MEMCACHED_BEHAVIOR_SUPPORT_CAS
+	MEMCACHED_BEHAVIOR_TCP_KEEPALIVE = MEMCACHED_BEHAVIOR_TCP_KEEPALIVE
+	MEMCACHED_BEHAVIOR_TCP_KEEPIDLE = MEMCACHED_BEHAVIOR_TCP_KEEPIDLE
+	MEMCACHED_BEHAVIOR_TCP_NODELAY = MEMCACHED_BEHAVIOR_TCP_NODELAY
+	MEMCACHED_BEHAVIOR_USER_DATA = MEMCACHED_BEHAVIOR_USER_DATA
+	MEMCACHED_BEHAVIOR_USE_UDP = MEMCACHED_BEHAVIOR_USE_UDP
+	MEMCACHED_BEHAVIOR_VERIFY_KEY = MEMCACHED_BEHAVIOR_VERIFY_KEY
+	MEMCACHED_BUFFERED = MEMCACHED_BUFFERED
+	MEMCACHED_CALLBACK_CLEANUP_FUNCTION = MEMCACHED_CALLBACK_CLEANUP_FUNCTION
+	MEMCACHED_CALLBACK_CLONE_FUNCTION = MEMCACHED_CALLBACK_CLONE_FUNCTION
+	MEMCACHED_CALLBACK_DELETE_TRIGGER = MEMCACHED_CALLBACK_DELETE_TRIGGER
+	MEMCACHED_CALLBACK_GET_FAILURE = MEMCACHED_CALLBACK_GET_FAILURE
+	MEMCACHED_CALLBACK_MAX = MEMCACHED_CALLBACK_MAX
+	MEMCACHED_CALLBACK_NAMESPACE = MEMCACHED_CALLBACK_NAMESPACE
+	MEMCACHED_CALLBACK_PREFIX_KEY = MEMCACHED_CALLBACK_PREFIX_KEY
+	MEMCACHED_CALLBACK_USER_DATA = MEMCACHED_CALLBACK_USER_DATA
+	MEMCACHED_CLIENT_ERROR = MEMCACHED_CLIENT_ERROR
+	MEMCACHED_CONNECTION_BIND_FAILURE = MEMCACHED_CONNECTION_BIND_FAILURE
+	MEMCACHED_CONNECTION_FAILURE = MEMCACHED_CONNECTION_FAILURE
+	MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE = MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE
+	MEMCACHED_CONNECTION_TCP = MEMCACHED_CONNECTION_TCP
+	MEMCACHED_CONNECTION_UDP = MEMCACHED_CONNECTION_UDP
+	MEMCACHED_CONNECTION_UNIX_SOCKET = MEMCACHED_CONNECTION_UNIX_SOCKET
+	MEMCACHED_CONTINUUM_ADDITION = MEMCACHED_CONTINUUM_ADDITION
+	MEMCACHED_CONTINUUM_SIZE = MEMCACHED_CONTINUUM_SIZE
+	MEMCACHED_DATA_DOES_NOT_EXIST = MEMCACHED_DATA_DOES_NOT_EXIST
+	MEMCACHED_DATA_EXISTS = MEMCACHED_DATA_EXISTS
+	MEMCACHED_DEFAULT_CONNECT_TIMEOUT = MEMCACHED_DEFAULT_CONNECT_TIMEOUT
+	MEMCACHED_DEFAULT_PORT = MEMCACHED_DEFAULT_PORT
+	MEMCACHED_DEFAULT_PORT_STRING = MEMCACHED_DEFAULT_PORT_STRING
+	MEMCACHED_DEFAULT_TIMEOUT = MEMCACHED_DEFAULT_TIMEOUT
+	MEMCACHED_DELETED = MEMCACHED_DELETED
+	MEMCACHED_DEPRECATED = MEMCACHED_DEPRECATED
+	MEMCACHED_DISTRIBUTION_CONSISTENT = MEMCACHED_DISTRIBUTION_CONSISTENT
+	MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA = MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA
+	MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA_SPY = MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA_SPY
+	MEMCACHED_DISTRIBUTION_CONSISTENT_MAX = MEMCACHED_DISTRIBUTION_CONSISTENT_MAX
+	MEMCACHED_DISTRIBUTION_CONSISTENT_WEIGHTED = MEMCACHED_DISTRIBUTION_CONSISTENT_WEIGHTED
+	MEMCACHED_DISTRIBUTION_MODULA = MEMCACHED_DISTRIBUTION_MODULA
+	MEMCACHED_DISTRIBUTION_RANDOM = MEMCACHED_DISTRIBUTION_RANDOM
+	MEMCACHED_DISTRIBUTION_VIRTUAL_BUCKET = MEMCACHED_DISTRIBUTION_VIRTUAL_BUCKET
+	MEMCACHED_E2BIG = MEMCACHED_E2BIG
+	MEMCACHED_END = MEMCACHED_END
+	MEMCACHED_ERRNO = MEMCACHED_ERRNO
+	MEMCACHED_ERROR = MEMCACHED_ERROR
+	MEMCACHED_EXPIRATION_NOT_ADD = MEMCACHED_EXPIRATION_NOT_ADD
+	MEMCACHED_FAILURE = MEMCACHED_FAILURE
+	MEMCACHED_FAIL_UNIX_SOCKET = MEMCACHED_FAIL_UNIX_SOCKET
+	MEMCACHED_FETCH_NOTFINISHED = MEMCACHED_FETCH_NOTFINISHED
+	MEMCACHED_HASH_CRC = MEMCACHED_HASH_CRC
+	MEMCACHED_HASH_CUSTOM = MEMCACHED_HASH_CUSTOM
+	MEMCACHED_HASH_DEFAULT = MEMCACHED_HASH_DEFAULT
+	MEMCACHED_HASH_FNV1A_32 = MEMCACHED_HASH_FNV1A_32
+	MEMCACHED_HASH_FNV1A_64 = MEMCACHED_HASH_FNV1A_64
+	MEMCACHED_HASH_FNV1_32 = MEMCACHED_HASH_FNV1_32
+	MEMCACHED_HASH_FNV1_64 = MEMCACHED_HASH_FNV1_64
+	MEMCACHED_HASH_HSIEH = MEMCACHED_HASH_HSIEH
+	MEMCACHED_HASH_JENKINS = MEMCACHED_HASH_JENKINS
+	MEMCACHED_HASH_MAX = MEMCACHED_HASH_MAX
+	MEMCACHED_HASH_MD5 = MEMCACHED_HASH_MD5
+	MEMCACHED_HASH_MURMUR = MEMCACHED_HASH_MURMUR
+	MEMCACHED_HASH_MURMUR3 = MEMCACHED_HASH_MURMUR3
+	MEMCACHED_HOST_LOOKUP_FAILURE = MEMCACHED_HOST_LOOKUP_FAILURE
+	MEMCACHED_INVALID_ARGUMENTS = MEMCACHED_INVALID_ARGUMENTS
+	MEMCACHED_INVALID_HOST_PROTOCOL = MEMCACHED_INVALID_HOST_PROTOCOL
+	MEMCACHED_IN_PROGRESS = MEMCACHED_IN_PROGRESS
+	MEMCACHED_ITEM = MEMCACHED_ITEM
+	MEMCACHED_KEY_TOO_BIG = MEMCACHED_KEY_TOO_BIG
+	MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH = MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH
+	MEMCACHED_MAXIMUM_RETURN = MEMCACHED_MAXIMUM_RETURN
+	MEMCACHED_MAX_BUFFER = MEMCACHED_MAX_BUFFER
+	MEMCACHED_MAX_HOST_SORT_LENGTH = MEMCACHED_MAX_HOST_SORT_LENGTH
+	MEMCACHED_MAX_KEY = MEMCACHED_MAX_KEY
+	MEMCACHED_MEMORY_ALLOCATION_FAILURE = MEMCACHED_MEMORY_ALLOCATION_FAILURE
+	MEMCACHED_NOTFOUND = MEMCACHED_NOTFOUND
+	MEMCACHED_NOTSTORED = MEMCACHED_NOTSTORED
+	MEMCACHED_NOT_SUPPORTED = MEMCACHED_NOT_SUPPORTED
+	MEMCACHED_NO_KEY_PROVIDED = MEMCACHED_NO_KEY_PROVIDED
+	MEMCACHED_NO_SERVERS = MEMCACHED_NO_SERVERS
+	MEMCACHED_PARSE_ERROR = MEMCACHED_PARSE_ERROR
+	MEMCACHED_PARSE_USER_ERROR = MEMCACHED_PARSE_USER_ERROR
+	MEMCACHED_PARTIAL_READ = MEMCACHED_PARTIAL_READ
+	MEMCACHED_POINTS_PER_SERVER = MEMCACHED_POINTS_PER_SERVER
+	MEMCACHED_POINTS_PER_SERVER_KETAMA = MEMCACHED_POINTS_PER_SERVER_KETAMA
+	MEMCACHED_PREFIX_KEY_MAX_SIZE = MEMCACHED_PREFIX_KEY_MAX_SIZE
+	MEMCACHED_PROTOCOL_ERROR = MEMCACHED_PROTOCOL_ERROR
+	MEMCACHED_READ_FAILURE = MEMCACHED_READ_FAILURE
+	MEMCACHED_SERVER_ERROR = MEMCACHED_SERVER_ERROR
+	MEMCACHED_SERVER_FAILURE_DEAD_TIMEOUT = MEMCACHED_SERVER_FAILURE_DEAD_TIMEOUT
+	MEMCACHED_SERVER_FAILURE_LIMIT = MEMCACHED_SERVER_FAILURE_LIMIT
+	MEMCACHED_SERVER_FAILURE_RETRY_TIMEOUT = MEMCACHED_SERVER_FAILURE_RETRY_TIMEOUT
+	MEMCACHED_SERVER_MARKED_DEAD = MEMCACHED_SERVER_MARKED_DEAD
+	MEMCACHED_SERVER_MEMORY_ALLOCATION_FAILURE = MEMCACHED_SERVER_MEMORY_ALLOCATION_FAILURE
+	MEMCACHED_SERVER_TEMPORARILY_DISABLED = MEMCACHED_SERVER_TEMPORARILY_DISABLED
+	MEMCACHED_SERVER_TIMEOUT_LIMIT = MEMCACHED_SERVER_TIMEOUT_LIMIT
+	MEMCACHED_SOME_ERRORS = MEMCACHED_SOME_ERRORS
+	MEMCACHED_STAT = MEMCACHED_STAT
+	MEMCACHED_STORED = MEMCACHED_STORED
+	MEMCACHED_STRIDE = MEMCACHED_STRIDE
+	MEMCACHED_SUCCESS = MEMCACHED_SUCCESS
+	MEMCACHED_TIMEOUT = MEMCACHED_TIMEOUT
+	MEMCACHED_UNKNOWN_READ_FAILURE = MEMCACHED_UNKNOWN_READ_FAILURE
+	MEMCACHED_UNKNOWN_STAT_KEY = MEMCACHED_UNKNOWN_STAT_KEY
+	MEMCACHED_VALUE = MEMCACHED_VALUE
+	MEMCACHED_VERSION_STRING_LENGTH = MEMCACHED_VERSION_STRING_LENGTH
+	MEMCACHED_WRITE_FAILURE = MEMCACHED_WRITE_FAILURE
+	CODE:
+	RETVAL = ix;
+	OUTPUT:
+	RETVAL
diff --git a/debian/libmemcached/lib/Memcached/libmemcached/const_hash.pl b/debian/libmemcached/lib/Memcached/libmemcached/const_hash.pl
new file mode 100644
index 0000000..4acc4d5
--- /dev/null
+++ b/debian/libmemcached/lib/Memcached/libmemcached/const_hash.pl
@@ -0,0 +1,147 @@
+# DO NOT EDIT! GENERATED BY Makefile.PL
+
+$libmemcached_const = {
+  'MEMCACHED_AUTH_CONTINUE' => 'memcached_return_t',
+  'MEMCACHED_AUTH_FAILURE' => 'memcached_return_t',
+  'MEMCACHED_AUTH_PROBLEM' => 'memcached_return_t',
+  'MEMCACHED_BAD_KEY_PROVIDED' => 'memcached_return_t',
+  'MEMCACHED_BEHAVIOR_AUTO_EJECT_HOSTS' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_BINARY_PROTOCOL' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_BUFFER_REQUESTS' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_CACHE_LOOKUPS' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_CONNECT_TIMEOUT' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_CORK' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_DEAD_TIMEOUT' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_DISTRIBUTION' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_HASH' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_HASH_WITH_PREFIX_KEY' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_IO_KEY_PREFETCH' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_KETAMA' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_KETAMA_HASH' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_KETAMA_WEIGHTED' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_LOAD_FROM_FILE' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_MAX' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_NOREPLY' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_NO_BLOCK' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_NUMBER_OF_REPLICAS' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_POLL_TIMEOUT' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_RANDOMIZE_REPLICA_READ' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_RCV_TIMEOUT' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_RETRY_TIMEOUT' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_SERVER_TIMEOUT_LIMIT' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_SND_TIMEOUT' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_SOCKET_RECV_SIZE' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_SORT_HOSTS' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_SUPPORT_CAS' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_TCP_KEEPALIVE' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_TCP_KEEPIDLE' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_TCP_NODELAY' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_USER_DATA' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_USE_UDP' => 'memcached_behavior_t',
+  'MEMCACHED_BEHAVIOR_VERIFY_KEY' => 'memcached_behavior_t',
+  'MEMCACHED_BUFFERED' => 'memcached_return_t',
+  'MEMCACHED_CALLBACK_CLEANUP_FUNCTION' => 'memcached_callback_t',
+  'MEMCACHED_CALLBACK_CLONE_FUNCTION' => 'memcached_callback_t',
+  'MEMCACHED_CALLBACK_DELETE_TRIGGER' => 'memcached_callback_t',
+  'MEMCACHED_CALLBACK_GET_FAILURE' => 'memcached_callback_t',
+  'MEMCACHED_CALLBACK_MAX' => 'memcached_callback_t',
+  'MEMCACHED_CALLBACK_NAMESPACE' => 'memcached_callback_t',
+  'MEMCACHED_CALLBACK_PREFIX_KEY' => 'memcached_callback_t',
+  'MEMCACHED_CALLBACK_USER_DATA' => 'memcached_callback_t',
+  'MEMCACHED_CLIENT_ERROR' => 'memcached_return_t',
+  'MEMCACHED_CONNECTION_BIND_FAILURE' => 'memcached_return_t',
+  'MEMCACHED_CONNECTION_FAILURE' => 'memcached_return_t',
+  'MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE' => 'memcached_return_t',
+  'MEMCACHED_CONNECTION_TCP' => 'memcached_connection_t',
+  'MEMCACHED_CONNECTION_UDP' => 'memcached_connection_t',
+  'MEMCACHED_CONNECTION_UNIX_SOCKET' => 'memcached_connection_t',
+  'MEMCACHED_CONTINUUM_ADDITION' => 'defines',
+  'MEMCACHED_CONTINUUM_SIZE' => 'defines',
+  'MEMCACHED_DATA_DOES_NOT_EXIST' => 'memcached_return_t',
+  'MEMCACHED_DATA_EXISTS' => 'memcached_return_t',
+  'MEMCACHED_DEFAULT_CONNECT_TIMEOUT' => 'defines',
+  'MEMCACHED_DEFAULT_PORT' => 'defines',
+  'MEMCACHED_DEFAULT_PORT_STRING' => 'defines',
+  'MEMCACHED_DEFAULT_TIMEOUT' => 'defines',
+  'MEMCACHED_DELETED' => 'memcached_return_t',
+  'MEMCACHED_DEPRECATED' => 'memcached_return_t',
+  'MEMCACHED_DISTRIBUTION_CONSISTENT' => 'memcached_server_distribution_t',
+  'MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA' => 'memcached_server_distribution_t',
+  'MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA_SPY' => 'memcached_server_distribution_t',
+  'MEMCACHED_DISTRIBUTION_CONSISTENT_MAX' => 'memcached_server_distribution_t',
+  'MEMCACHED_DISTRIBUTION_CONSISTENT_WEIGHTED' => 'memcached_server_distribution_t',
+  'MEMCACHED_DISTRIBUTION_MODULA' => 'memcached_server_distribution_t',
+  'MEMCACHED_DISTRIBUTION_RANDOM' => 'memcached_server_distribution_t',
+  'MEMCACHED_DISTRIBUTION_VIRTUAL_BUCKET' => 'memcached_server_distribution_t',
+  'MEMCACHED_E2BIG' => 'memcached_return_t',
+  'MEMCACHED_END' => 'memcached_return_t',
+  'MEMCACHED_ERRNO' => 'memcached_return_t',
+  'MEMCACHED_ERROR' => 'memcached_return_t',
+  'MEMCACHED_EXPIRATION_NOT_ADD' => 'defines',
+  'MEMCACHED_FAILURE' => 'memcached_return_t',
+  'MEMCACHED_FAIL_UNIX_SOCKET' => 'memcached_return_t',
+  'MEMCACHED_FETCH_NOTFINISHED' => 'memcached_return_t',
+  'MEMCACHED_HASH_CRC' => 'memcached_hash_t',
+  'MEMCACHED_HASH_CUSTOM' => 'memcached_hash_t',
+  'MEMCACHED_HASH_DEFAULT' => 'memcached_hash_t',
+  'MEMCACHED_HASH_FNV1A_32' => 'memcached_hash_t',
+  'MEMCACHED_HASH_FNV1A_64' => 'memcached_hash_t',
+  'MEMCACHED_HASH_FNV1_32' => 'memcached_hash_t',
+  'MEMCACHED_HASH_FNV1_64' => 'memcached_hash_t',
+  'MEMCACHED_HASH_HSIEH' => 'memcached_hash_t',
+  'MEMCACHED_HASH_JENKINS' => 'memcached_hash_t',
+  'MEMCACHED_HASH_MAX' => 'memcached_hash_t',
+  'MEMCACHED_HASH_MD5' => 'memcached_hash_t',
+  'MEMCACHED_HASH_MURMUR' => 'memcached_hash_t',
+  'MEMCACHED_HASH_MURMUR3' => 'memcached_hash_t',
+  'MEMCACHED_HOST_LOOKUP_FAILURE' => 'memcached_return_t',
+  'MEMCACHED_INVALID_ARGUMENTS' => 'memcached_return_t',
+  'MEMCACHED_INVALID_HOST_PROTOCOL' => 'memcached_return_t',
+  'MEMCACHED_IN_PROGRESS' => 'memcached_return_t',
+  'MEMCACHED_ITEM' => 'memcached_return_t',
+  'MEMCACHED_KEY_TOO_BIG' => 'memcached_return_t',
+  'MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH' => 'defines',
+  'MEMCACHED_MAXIMUM_RETURN' => 'memcached_return_t',
+  'MEMCACHED_MAX_BUFFER' => 'defines',
+  'MEMCACHED_MAX_HOST_SORT_LENGTH' => 'defines',
+  'MEMCACHED_MAX_KEY' => 'defines',
+  'MEMCACHED_MEMORY_ALLOCATION_FAILURE' => 'memcached_return_t',
+  'MEMCACHED_NOTFOUND' => 'memcached_return_t',
+  'MEMCACHED_NOTSTORED' => 'memcached_return_t',
+  'MEMCACHED_NOT_SUPPORTED' => 'memcached_return_t',
+  'MEMCACHED_NO_KEY_PROVIDED' => 'memcached_return_t',
+  'MEMCACHED_NO_SERVERS' => 'memcached_return_t',
+  'MEMCACHED_PARSE_ERROR' => 'memcached_return_t',
+  'MEMCACHED_PARSE_USER_ERROR' => 'memcached_return_t',
+  'MEMCACHED_PARTIAL_READ' => 'memcached_return_t',
+  'MEMCACHED_POINTS_PER_SERVER' => 'defines',
+  'MEMCACHED_POINTS_PER_SERVER_KETAMA' => 'defines',
+  'MEMCACHED_PREFIX_KEY_MAX_SIZE' => 'defines',
+  'MEMCACHED_PROTOCOL_ERROR' => 'memcached_return_t',
+  'MEMCACHED_READ_FAILURE' => 'memcached_return_t',
+  'MEMCACHED_SERVER_ERROR' => 'memcached_return_t',
+  'MEMCACHED_SERVER_FAILURE_DEAD_TIMEOUT' => 'defines',
+  'MEMCACHED_SERVER_FAILURE_LIMIT' => 'defines',
+  'MEMCACHED_SERVER_FAILURE_RETRY_TIMEOUT' => 'defines',
+  'MEMCACHED_SERVER_MARKED_DEAD' => 'memcached_return_t',
+  'MEMCACHED_SERVER_MEMORY_ALLOCATION_FAILURE' => 'memcached_return_t',
+  'MEMCACHED_SERVER_TEMPORARILY_DISABLED' => 'memcached_return_t',
+  'MEMCACHED_SERVER_TIMEOUT_LIMIT' => 'defines',
+  'MEMCACHED_SOME_ERRORS' => 'memcached_return_t',
+  'MEMCACHED_STAT' => 'memcached_return_t',
+  'MEMCACHED_STORED' => 'memcached_return_t',
+  'MEMCACHED_STRIDE' => 'defines',
+  'MEMCACHED_SUCCESS' => 'memcached_return_t',
+  'MEMCACHED_TIMEOUT' => 'memcached_return_t',
+  'MEMCACHED_UNKNOWN_READ_FAILURE' => 'memcached_return_t',
+  'MEMCACHED_UNKNOWN_STAT_KEY' => 'memcached_return_t',
+  'MEMCACHED_VALUE' => 'memcached_return_t',
+  'MEMCACHED_VERSION_STRING_LENGTH' => 'defines',
+  'MEMCACHED_WRITE_FAILURE' => 'memcached_return_t'
+};
+
diff --git a/debian/libmemcached/lib/Memcached/libmemcached/constants.pm b/debian/libmemcached/lib/Memcached/libmemcached/constants.pm
new file mode 100644
index 0000000..47221ff
--- /dev/null
+++ b/debian/libmemcached/lib/Memcached/libmemcached/constants.pm
@@ -0,0 +1,181 @@
+# DO NOT EDIT! GENERATED BY Makefile.PL
+
+=head1 NAME
+
+Memcached::libmemcached::constants - document list of constants defined by libmemcached
+
+=head1 DESCRIPTION
+
+This file just lists all the constants defined by libmemcached which are available to import via the L</Memcached::libmemcached> module.
+
+Each constant can be imported individually by name. Groups of related constants, such as the elements of an C<enum> type, can be imported as a set using a C<:tag> name. See L<Exporter> for more information about tags.
+
+=head1 TAGS
+
+=head2 :defines
+
+  MEMCACHED_CONTINUUM_ADDITION
+  MEMCACHED_CONTINUUM_SIZE
+  MEMCACHED_DEFAULT_CONNECT_TIMEOUT
+  MEMCACHED_DEFAULT_PORT
+  MEMCACHED_DEFAULT_PORT_STRING
+  MEMCACHED_DEFAULT_TIMEOUT
+  MEMCACHED_EXPIRATION_NOT_ADD
+  MEMCACHED_MAXIMUM_INTEGER_DISPLAY_LENGTH
+  MEMCACHED_MAX_BUFFER
+  MEMCACHED_MAX_HOST_SORT_LENGTH
+  MEMCACHED_MAX_KEY
+  MEMCACHED_POINTS_PER_SERVER
+  MEMCACHED_POINTS_PER_SERVER_KETAMA
+  MEMCACHED_PREFIX_KEY_MAX_SIZE
+  MEMCACHED_SERVER_FAILURE_DEAD_TIMEOUT
+  MEMCACHED_SERVER_FAILURE_LIMIT
+  MEMCACHED_SERVER_FAILURE_RETRY_TIMEOUT
+  MEMCACHED_SERVER_TIMEOUT_LIMIT
+  MEMCACHED_STRIDE
+  MEMCACHED_VERSION_STRING_LENGTH
+
+=head2 :memcached_behavior_t
+
+  MEMCACHED_BEHAVIOR_AUTO_EJECT_HOSTS
+  MEMCACHED_BEHAVIOR_BINARY_PROTOCOL
+  MEMCACHED_BEHAVIOR_BUFFER_REQUESTS
+  MEMCACHED_BEHAVIOR_CACHE_LOOKUPS
+  MEMCACHED_BEHAVIOR_CONNECT_TIMEOUT
+  MEMCACHED_BEHAVIOR_CORK
+  MEMCACHED_BEHAVIOR_DEAD_TIMEOUT
+  MEMCACHED_BEHAVIOR_DISTRIBUTION
+  MEMCACHED_BEHAVIOR_HASH
+  MEMCACHED_BEHAVIOR_HASH_WITH_PREFIX_KEY
+  MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK
+  MEMCACHED_BEHAVIOR_IO_KEY_PREFETCH
+  MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK
+  MEMCACHED_BEHAVIOR_KETAMA
+  MEMCACHED_BEHAVIOR_KETAMA_HASH
+  MEMCACHED_BEHAVIOR_KETAMA_WEIGHTED
+  MEMCACHED_BEHAVIOR_LOAD_FROM_FILE
+  MEMCACHED_BEHAVIOR_MAX
+  MEMCACHED_BEHAVIOR_NOREPLY
+  MEMCACHED_BEHAVIOR_NO_BLOCK
+  MEMCACHED_BEHAVIOR_NUMBER_OF_REPLICAS
+  MEMCACHED_BEHAVIOR_POLL_TIMEOUT
+  MEMCACHED_BEHAVIOR_RANDOMIZE_REPLICA_READ
+  MEMCACHED_BEHAVIOR_RCV_TIMEOUT
+  MEMCACHED_BEHAVIOR_REMOVE_FAILED_SERVERS
+  MEMCACHED_BEHAVIOR_RETRY_TIMEOUT
+  MEMCACHED_BEHAVIOR_SERVER_FAILURE_LIMIT
+  MEMCACHED_BEHAVIOR_SERVER_TIMEOUT_LIMIT
+  MEMCACHED_BEHAVIOR_SND_TIMEOUT
+  MEMCACHED_BEHAVIOR_SOCKET_RECV_SIZE
+  MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE
+  MEMCACHED_BEHAVIOR_SORT_HOSTS
+  MEMCACHED_BEHAVIOR_SUPPORT_CAS
+  MEMCACHED_BEHAVIOR_TCP_KEEPALIVE
+  MEMCACHED_BEHAVIOR_TCP_KEEPIDLE
+  MEMCACHED_BEHAVIOR_TCP_NODELAY
+  MEMCACHED_BEHAVIOR_USER_DATA
+  MEMCACHED_BEHAVIOR_USE_UDP
+  MEMCACHED_BEHAVIOR_VERIFY_KEY
+
+=head2 :memcached_callback_t
+
+  MEMCACHED_CALLBACK_CLEANUP_FUNCTION
+  MEMCACHED_CALLBACK_CLONE_FUNCTION
+  MEMCACHED_CALLBACK_DELETE_TRIGGER
+  MEMCACHED_CALLBACK_GET_FAILURE
+  MEMCACHED_CALLBACK_MAX
+  MEMCACHED_CALLBACK_NAMESPACE
+  MEMCACHED_CALLBACK_PREFIX_KEY
+  MEMCACHED_CALLBACK_USER_DATA
+
+=head2 :memcached_connection_t
+
+  MEMCACHED_CONNECTION_TCP
+  MEMCACHED_CONNECTION_UDP
+  MEMCACHED_CONNECTION_UNIX_SOCKET
+
+=head2 :memcached_hash_t
+
+  MEMCACHED_HASH_CRC
+  MEMCACHED_HASH_CUSTOM
+  MEMCACHED_HASH_DEFAULT
+  MEMCACHED_HASH_FNV1A_32
+  MEMCACHED_HASH_FNV1A_64
+  MEMCACHED_HASH_FNV1_32
+  MEMCACHED_HASH_FNV1_64
+  MEMCACHED_HASH_HSIEH
+  MEMCACHED_HASH_JENKINS
+  MEMCACHED_HASH_MAX
+  MEMCACHED_HASH_MD5
+  MEMCACHED_HASH_MURMUR
+  MEMCACHED_HASH_MURMUR3
+
+=head2 :memcached_return_t
+
+  MEMCACHED_AUTH_CONTINUE
+  MEMCACHED_AUTH_FAILURE
+  MEMCACHED_AUTH_PROBLEM
+  MEMCACHED_BAD_KEY_PROVIDED
+  MEMCACHED_BUFFERED
+  MEMCACHED_CLIENT_ERROR
+  MEMCACHED_CONNECTION_BIND_FAILURE
+  MEMCACHED_CONNECTION_FAILURE
+  MEMCACHED_CONNECTION_SOCKET_CREATE_FAILURE
+  MEMCACHED_DATA_DOES_NOT_EXIST
+  MEMCACHED_DATA_EXISTS
+  MEMCACHED_DELETED
+  MEMCACHED_DEPRECATED
+  MEMCACHED_E2BIG
+  MEMCACHED_END
+  MEMCACHED_ERRNO
+  MEMCACHED_ERROR
+  MEMCACHED_FAILURE
+  MEMCACHED_FAIL_UNIX_SOCKET
+  MEMCACHED_FETCH_NOTFINISHED
+  MEMCACHED_HOST_LOOKUP_FAILURE
+  MEMCACHED_INVALID_ARGUMENTS
+  MEMCACHED_INVALID_HOST_PROTOCOL
+  MEMCACHED_IN_PROGRESS
+  MEMCACHED_ITEM
+  MEMCACHED_KEY_TOO_BIG
+  MEMCACHED_MAXIMUM_RETURN
+  MEMCACHED_MEMORY_ALLOCATION_FAILURE
+  MEMCACHED_NOTFOUND
+  MEMCACHED_NOTSTORED
+  MEMCACHED_NOT_SUPPORTED
+  MEMCACHED_NO_KEY_PROVIDED
+  MEMCACHED_NO_SERVERS
+  MEMCACHED_PARSE_ERROR
+  MEMCACHED_PARSE_USER_ERROR
+  MEMCACHED_PARTIAL_READ
+  MEMCACHED_PROTOCOL_ERROR
+  MEMCACHED_READ_FAILURE
+  MEMCACHED_SERVER_ERROR
+  MEMCACHED_SERVER_MARKED_DEAD
+  MEMCACHED_SERVER_MEMORY_ALLOCATION_FAILURE
+  MEMCACHED_SERVER_TEMPORARILY_DISABLED
+  MEMCACHED_SOME_ERRORS
+  MEMCACHED_STAT
+  MEMCACHED_STORED
+  MEMCACHED_SUCCESS
+  MEMCACHED_TIMEOUT
+  MEMCACHED_UNKNOWN_READ_FAILURE
+  MEMCACHED_UNKNOWN_STAT_KEY
+  MEMCACHED_VALUE
+  MEMCACHED_WRITE_FAILURE
+
+=head2 :memcached_server_distribution_t
+
+  MEMCACHED_DISTRIBUTION_CONSISTENT
+  MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA
+  MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA_SPY
+  MEMCACHED_DISTRIBUTION_CONSISTENT_MAX
+  MEMCACHED_DISTRIBUTION_CONSISTENT_WEIGHTED
+  MEMCACHED_DISTRIBUTION_MODULA
+  MEMCACHED_DISTRIBUTION_RANDOM
+  MEMCACHED_DISTRIBUTION_VIRTUAL_BUCKET
+
+=cut
+
+1;
+
diff --git a/debian/libmemcached/lib/Memcached/libmemcached/func_hash.pl b/debian/libmemcached/lib/Memcached/libmemcached/func_hash.pl
new file mode 100644
index 0000000..c3312e1
--- /dev/null
+++ b/debian/libmemcached/lib/Memcached/libmemcached/func_hash.pl
@@ -0,0 +1,147 @@
+# DO NOT EDIT! GENERATED BY Makefile.PL
+
+$libmemcached_func = {
+  'memcached_add' => 1,
+  'memcached_add_by_key' => 1,
+  'memcached_analyze' => 1,
+  'memcached_analyze_free' => 1,
+  'memcached_append' => 1,
+  'memcached_append_by_key' => 1,
+  'memcached_autoeject' => 1,
+  'memcached_behavior_get' => 1,
+  'memcached_behavior_get_distribution' => 1,
+  'memcached_behavior_get_distribution_hash' => 1,
+  'memcached_behavior_get_key_hash' => 1,
+  'memcached_behavior_set' => 1,
+  'memcached_behavior_set_distribution' => 1,
+  'memcached_behavior_set_distribution_hash' => 1,
+  'memcached_behavior_set_key_hash' => 1,
+  'memcached_bucket_set' => 1,
+  'memcached_c_str' => 1,
+  'memcached_callback_get' => 1,
+  'memcached_callback_set' => 1,
+  'memcached_cas' => 1,
+  'memcached_cas_by_key' => 1,
+  'memcached_clone' => 1,
+  'memcached_continue' => 1,
+  'memcached_create' => 1,
+  'memcached_decrement' => 1,
+  'memcached_decrement_by_key' => 1,
+  'memcached_decrement_with_initial' => 1,
+  'memcached_decrement_with_initial_by_key' => 1,
+  'memcached_delete' => 1,
+  'memcached_delete_by_key' => 1,
+  'memcached_destroy_sasl_auth_data' => 1,
+  'memcached_dump' => 1,
+  'memcached_error' => 1,
+  'memcached_error_print' => 1,
+  'memcached_exist' => 1,
+  'memcached_exist_by_key' => 1,
+  'memcached_failed' => 1,
+  'memcached_fatal' => 1,
+  'memcached_fetch' => 1,
+  'memcached_fetch_execute' => 1,
+  'memcached_fetch_result' => 1,
+  'memcached_flush' => 1,
+  'memcached_flush_buffers' => 1,
+  'memcached_free' => 1,
+  'memcached_generate_hash' => 1,
+  'memcached_generate_hash_value' => 1,
+  'memcached_get' => 1,
+  'memcached_get_by_key' => 1,
+  'memcached_get_hashkit' => 1,
+  'memcached_get_memory_allocators' => 1,
+  'memcached_get_memory_allocators_context' => 1,
+  'memcached_get_sasl_callbacks' => 1,
+  'memcached_get_user_data' => 1,
+  'memcached_increment' => 1,
+  'memcached_increment_by_key' => 1,
+  'memcached_increment_with_initial' => 1,
+  'memcached_increment_with_initial_by_key' => 1,
+  'memcached_instance_next_retry' => 1,
+  'memcached_last_error' => 1,
+  'memcached_last_error_errno' => 1,
+  'memcached_last_error_message' => 1,
+  'memcached_lib_version' => 1,
+  'memcached_mget' => 1,
+  'memcached_mget_by_key' => 1,
+  'memcached_mget_execute' => 1,
+  'memcached_mget_execute_by_key' => 1,
+  'memcached_prepend' => 1,
+  'memcached_prepend_by_key' => 1,
+  'memcached_push' => 1,
+  'memcached_query_id' => 1,
+  'memcached_quit' => 1,
+  'memcached_replace' => 1,
+  'memcached_replace_by_key' => 1,
+  'memcached_reset' => 1,
+  'memcached_reset_last_disconnected_server' => 1,
+  'memcached_result_cas' => 1,
+  'memcached_result_create' => 1,
+  'memcached_result_flags' => 1,
+  'memcached_result_free' => 1,
+  'memcached_result_key_length' => 1,
+  'memcached_result_key_value' => 1,
+  'memcached_result_length' => 1,
+  'memcached_result_reset' => 1,
+  'memcached_result_set_expiration' => 1,
+  'memcached_result_set_flags' => 1,
+  'memcached_result_set_value' => 1,
+  'memcached_result_take_value' => 1,
+  'memcached_result_value' => 1,
+  'memcached_return_t' => 1,
+  'memcached_server_add' => 1,
+  'memcached_server_add_udp' => 1,
+  'memcached_server_add_udp_with_weight' => 1,
+  'memcached_server_add_unix_socket' => 1,
+  'memcached_server_add_unix_socket_with_weight' => 1,
+  'memcached_server_add_with_weight' => 1,
+  'memcached_server_by_key' => 1,
+  'memcached_server_count' => 1,
+  'memcached_server_cursor' => 1,
+  'memcached_server_error' => 1,
+  'memcached_server_error_reset' => 1,
+  'memcached_server_error_return' => 1,
+  'memcached_server_free' => 1,
+  'memcached_server_get_last_disconnect' => 1,
+  'memcached_server_instance_by_position' => 1,
+  'memcached_server_list_append' => 1,
+  'memcached_server_list_append_with_weight' => 1,
+  'memcached_server_list_count' => 1,
+  'memcached_server_list_free' => 1,
+  'memcached_server_major_version' => 1,
+  'memcached_server_micro_version' => 1,
+  'memcached_server_minor_version' => 1,
+  'memcached_server_name' => 1,
+  'memcached_server_port' => 1,
+  'memcached_server_push' => 1,
+  'memcached_server_response_count' => 1,
+  'memcached_server_srcport' => 1,
+  'memcached_server_type' => 1,
+  'memcached_servers_parse' => 1,
+  'memcached_servers_reset' => 1,
+  'memcached_set' => 1,
+  'memcached_set_by_key' => 1,
+  'memcached_set_encoding_key' => 1,
+  'memcached_set_hashkit' => 1,
+  'memcached_set_memory_allocators' => 1,
+  'memcached_set_sasl_auth_data' => 1,
+  'memcached_set_sasl_callbacks' => 1,
+  'memcached_set_user_data' => 1,
+  'memcached_size' => 1,
+  'memcached_stat' => 1,
+  'memcached_stat_execute' => 1,
+  'memcached_stat_free' => 1,
+  'memcached_stat_get_keys' => 1,
+  'memcached_stat_get_value' => 1,
+  'memcached_stat_servername' => 1,
+  'memcached_strerror' => 1,
+  'memcached_string_param' => 1,
+  'memcached_string_printf' => 1,
+  'memcached_success' => 1,
+  'memcached_touch' => 1,
+  'memcached_touch_by_key' => 1,
+  'memcached_verbosity' => 1,
+  'memcached_version' => 1
+};
+
diff --git a/debian/patches/use-system-libmemcached.patch b/debian/patches/use-system-libmemcached.patch
index 900344d..9f8f1b1 100644
--- a/debian/patches/use-system-libmemcached.patch
+++ b/debian/patches/use-system-libmemcached.patch
@@ -35,8 +35,8 @@ Last-Update: 2015-10-07
 +#    warn "Aborted.\n";
 +#    exit 0; # tell cpan testers that this is not a failure
 +#}
-+extract_libmemcached_constants();
-+extract_libmemcached_functions();
++#extract_libmemcached_constants();
++#extract_libmemcached_functions();
  
  my %opts;
  if (my $gccversion = $Config{gccversion}) {     # ask gcc to be more pedantic
diff --git a/debian/rules b/debian/rules
index 57d9bd3..efb968b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,8 +15,7 @@ LMCV = $(shell apt-cache show libmemcached11 | sed -n -e 's/Version: \([[:digit:
 	dh $@
 
 override_dh_auto_configure:
-	apt-get source libmemcached
-	ln -s libmemcached-$(LMCV) src
+	cp -r debian/libmemcached/* ./
 	dh_auto_configure
 
 override_dh_auto_test:

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmemcached-libmemcached-perl.git



More information about the Pkg-perl-cvs-commits mailing list