Fixing up final bits for release.
[m6w6/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 %{_includedir}/libmemcached/memcached.hh
55 %{_includedir}/libmemcached/libmemcached_config.h
56 %{_includedir}/libmemcached/memcached_constants.h
57 %{_includedir}/libmemcached/memcached_result.h
58 %{_includedir}/libmemcached/memcached_server.h
59 %{_includedir}/libmemcached/memcached_storage.h
60 %{_includedir}/libmemcached/memcached_string.h
61 %{_includedir}/libmemcached/memcached_types.h
62 %{_includedir}/libmemcached/memcached_watchpoint.h
63 %{_libdir}/libmemcached.a
64 %{_libdir}/libmemcached.la
65 %{_libdir}/libmemcached.so
66 %{_libdir}/libmemcached.so.2
67 %{_libdir}/libmemcached.so.2.0.0
68 %{_libdir}/pkgconfig/libmemcached.pc
69 %{_mandir}/man1/memcat.1.gz
70 %{_mandir}/man1/memcp.1.gz
71 %{_mandir}/man1/memerror.1.gz
72 %{_mandir}/man1/memflush.1.gz
73 %{_mandir}/man1/memrm.1.gz
74 %{_mandir}/man1/memslap.1.gz
75 %{_mandir}/man1/memstat.1.gz
76 %{_mandir}/man3/libmemcached.3.gz
77 %{_mandir}/man3/libmemcached_examples.3.gz
78 %{_mandir}/man3/memcached_add.3.gz
79 %{_mandir}/man3/memcached_add_by_key.3.gz
80 %{_mandir}/man3/memcached_append.3.gz
81 %{_mandir}/man3/memcached_append_by_key.3.gz
82 %{_mandir}/man3/memcached_behavior_get.3.gz
83 %{_mandir}/man3/memcached_behavior_set.3.gz
84 %{_mandir}/man3/memcached_cas.3.gz
85 %{_mandir}/man3/memcached_cas_by_key.3.gz
86 %{_mandir}/man3/memcached_callback_get.3.gz
87 %{_mandir}/man3/memcached_callback_set.3.gz
88 %{_mandir}/man3/memcached_clone.3.gz
89 %{_mandir}/man3/memcached_create.3.gz
90 %{_mandir}/man3/memcached_decrement.3.gz
91 %{_mandir}/man3/memcached_delete.3.gz
92 %{_mandir}/man3/memcached_delete_by_key.3.gz
93 %{_mandir}/man3/memcached_fetch.3.gz
94 %{_mandir}/man3/memcached_fetch_result.3.gz
95 %{_mandir}/man3/memcached_fetch_execute.3.gz
96 %{_mandir}/man3/memcached_free.3.gz
97 %{_mandir}/man3/memcached_get.3.gz
98 %{_mandir}/man3/memcached_get_by_key.3.gz
99 %{_mandir}/man3/memcached_increment.3.gz
100 %{_mandir}/man3/memcached_mget.3.gz
101 %{_mandir}/man3/memcached_mget_by_key.3.gz
102 %{_mandir}/man3/memcached_prepend.3.gz
103 %{_mandir}/man3/memcached_prepend_by_key.3.gz
104 %{_mandir}/man3/memcached_quit.3.gz
105 %{_mandir}/man3/memcached_replace.3.gz
106 %{_mandir}/man3/memcached_replace_by_key.3.gz
107 %{_mandir}/man3/memcached_server_add.3.gz
108 %{_mandir}/man3/memcached_server_count.3.gz
109 %{_mandir}/man3/memcached_server_list.3.gz
110 %{_mandir}/man3/memcached_server_list_append.3.gz
111 %{_mandir}/man3/memcached_server_list_count.3.gz
112 %{_mandir}/man3/memcached_server_list_free.3.gz
113 %{_mandir}/man3/memcached_server_push.3.gz
114 %{_mandir}/man3/memcached_servers_parse.3.gz
115 %{_mandir}/man3/memcached_set.3.gz
116 %{_mandir}/man3/memcached_set_by_key.3.gz
117 %{_mandir}/man3/memcached_stat.3.gz
118 %{_mandir}/man3/memcached_stat_get_keys.3.gz
119 %{_mandir}/man3/memcached_stat_get_value.3.gz
120 %{_mandir}/man3/memcached_stat_servername.3.gz
121 %{_mandir}/man3/memcached_strerror.3.gz
122 %{_mandir}/man3/memcached_verbosity.3.gz
123 %{_mandir}/man3/memcached_lib_version.3.gz
124 %{_mandir}/man3/memcached_version.3.gz
125
126 %changelog
127 * Mon Nov 5 2007 Brian Aker <brian@tangent.org> - 0.8-1
128 - Automated version number
129
130 * Wed Oct 3 2007 Brian Aker <brian@tangent.org> - 0.4-1
131 - See Changelog
132
133 * Mon Oct 1 2007 Brian Aker <brian@tangent.org> - 0.3-1
134 - Added memslap
135
136 * Fri Sep 28 2007 Jeff Fisher <guppy@techmonkeys.org> - 0.2-1
137 - Initial package