This patch includes all of the callback work for setting clone() and cleanup()
[awesomized/libmemcached] / support / libmemcached.spec.in
1 Summary: memcached C library and command line tools
2 Name: @PACKAGE@
3 Version: @VERSION@
4 Release: 1
5 License: BSD
6 Group: System Environment/Libraries
7 BuildRequires: gcc-c++
8 URL: http://tangent.org/552/libmemcached.html
9
10 Packager: Jeff Fisher <guppy@techmonkeys.org>
11
12 Source: http://download.tangent.org/libmemcached-%{version}.tar.gz
13 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
14
15 %description
16 libmemcached is a C client library to the memcached server
17 (http://danga.com/memcached). It has been designed to be light on memory
18 usage, and provide full access to server side methods.
19
20 It also implements several command line tools:
21
22 memcat - Copy the value of a key to standard output.
23 memflush - Flush the contents of your servers.
24 memrm - Remove a key(s) from the serrver.
25 memstat - Dump the stats of your servers to standard output.
26 memslap - Generate testing loads on a memcached cluster.
27 memcp - Copy files to memcached servers.
28 memerror - Creates human readable messages from libmemecached error codes.
29
30 %prep
31 %setup -q
32
33 %configure
34
35 %build
36 %{__make} %{_smp_mflags}
37
38 %install
39 %{__rm} -rf %{buildroot}
40 %{__make} install DESTDIR="%{buildroot}" AM_INSTALL_PROGRAM_FLAGS=""
41
42 %clean
43 %{__rm} -rf %{buildroot}
44
45 %files
46 %{_bindir}/memcat
47 %{_bindir}/memcp
48 %{_bindir}/memerror
49 %{_bindir}/memflush
50 %{_bindir}/memrm
51 %{_bindir}/memstat
52 %{_bindir}/memslap
53 %{_includedir}/libmemcached/memcached.h
54 %{_libdir}/libmemcached.a
55 %{_libdir}/libmemcached.la
56 %{_libdir}/libmemcached.so
57 %{_libdir}/libmemcached.so.2
58 %{_libdir}/libmemcached.so.2.0.0
59 %{_libdir}/pkgconfig/libmemcached.pc
60 %{_mandir}/man1/memcat.1.gz
61 %{_mandir}/man1/memcp.1.gz
62 %{_mandir}/man1/memerror.1.gz
63 %{_mandir}/man1/memflush.1.gz
64 %{_mandir}/man1/memrm.1.gz
65 %{_mandir}/man1/memslap.1.gz
66 %{_mandir}/man1/memstat.1.gz
67 %{_mandir}/man3/libmemcached.3.gz
68 %{_mandir}/man3/libmemcached_examples.3.gz
69 %{_mandir}/man3/memcached_add.3.gz
70 %{_mandir}/man3/memcached_add_by_key.3.gz
71 %{_mandir}/man3/memcached_append.3.gz
72 %{_mandir}/man3/memcached_append_by_key.3.gz
73 %{_mandir}/man3/memcached_behavior_get.3.gz
74 %{_mandir}/man3/memcached_behavior_set.3.gz
75 %{_mandir}/man3/memcached_cas.3.gz
76 %{_mandir}/man3/memcached_cas_by_key.3.gz
77 %{_mandir}/man3/memcached_callback_get.3.gz
78 %{_mandir}/man3/memcached_callback_set.3.gz
79 %{_mandir}/man3/memcached_clone.3.gz
80 %{_mandir}/man3/memcached_create.3.gz
81 %{_mandir}/man3/memcached_decrement.3.gz
82 %{_mandir}/man3/memcached_delete.3.gz
83 %{_mandir}/man3/memcached_delete_by_key.3.gz
84 %{_mandir}/man3/memcached_fetch.3.gz
85 %{_mandir}/man3/memcached_fetch_result.3.gz
86 %{_mandir}/man3/memcached_fetch_execute.3.gz
87 %{_mandir}/man3/memcached_free.3.gz
88 %{_mandir}/man3/memcached_get.3.gz
89 %{_mandir}/man3/memcached_get_by_key.3.gz
90 %{_mandir}/man3/memcached_increment.3.gz
91 %{_mandir}/man3/memcached_mget.3.gz
92 %{_mandir}/man3/memcached_mget_by_key.3.gz
93 %{_mandir}/man3/memcached_prepend.3.gz
94 %{_mandir}/man3/memcached_prepend_by_key.3.gz
95 %{_mandir}/man3/memcached_quit.3.gz
96 %{_mandir}/man3/memcached_replace.3.gz
97 %{_mandir}/man3/memcached_replace_by_key.3.gz
98 %{_mandir}/man3/memcached_server_add.3.gz
99 %{_mandir}/man3/memcached_server_count.3.gz
100 %{_mandir}/man3/memcached_server_list.3.gz
101 %{_mandir}/man3/memcached_server_list_append.3.gz
102 %{_mandir}/man3/memcached_server_list_count.3.gz
103 %{_mandir}/man3/memcached_server_list_free.3.gz
104 %{_mandir}/man3/memcached_server_push.3.gz
105 %{_mandir}/man3/memcached_servers_parse.3.gz
106 %{_mandir}/man3/memcached_set.3.gz
107 %{_mandir}/man3/memcached_set_by_key.3.gz
108 %{_mandir}/man3/memcached_stat.3.gz
109 %{_mandir}/man3/memcached_stat_get_keys.3.gz
110 %{_mandir}/man3/memcached_stat_get_value.3.gz
111 %{_mandir}/man3/memcached_stat_servername.3.gz
112 %{_mandir}/man3/memcached_strerror.3.gz
113 %{_mandir}/man3/memcached_verbosity.3.gz
114
115 %changelog
116 * Mon Nov 5 2007 Brian Aker <brian@tangent.org> - 0.8-1
117 - Automated version number
118
119 * Wed Oct 3 2007 Brian Aker <brian@tangent.org> - 0.4-1
120 - See Changelog
121
122 * Mon Oct 1 2007 Brian Aker <brian@tangent.org> - 0.3-1
123 - Added memslap
124
125 * Fri Sep 28 2007 Jeff Fisher <guppy@techmonkeys.org> - 0.2-1
126 - Initial package