]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - ding-libs/ding-libs.nm
glibc: Update to 2.20
[people/ms/ipfire-3.x.git] / ding-libs / ding-libs.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = ding-libs
7 version = 0.2.91
8 release = 1
9
10 groups = System/Libraries
11 url = http://fedorahosted.org/sssd/
12 license = GPLv3+
13 summary = "Ding is not GLib" assorted utility libraries.
14
15 description
16 A set of helpful libraries used by projects such as SSSD.
17 end
18
19 source_dl = http://fedorahosted.org/releases/d/i/ding-libs/
20
21 build
22 configure_options += \
23 --disable-static
24
25 test
26 make check
27 end
28 end
29
30 packages
31 # ding-libs is a meta package,
32 # which requires all sub-packages.
33 package %{name}
34 requires
35 libbasicobjects = %{thisver}
36 libcollection = %{thisver}
37 libdhash = %{thisver}
38 libini_config = %{thisver}
39 libpath_utils = %{thisver}
40 libref_array = %{thisver}
41 end
42 end
43
44 # ding-libs-devel is a meta package,
45 # which requires all devel sub-packages.
46 package %{name}-devel
47 template DEVEL
48
49 requires
50 libbasicobjects-devel = %{thisver}
51 libcollection-devel = %{thisver}
52 libdhash-devel = %{thisver}
53 libini_config-devel = %{thisver}
54 libpath_utils-devel = %{thisver}
55 libref_array-devel = %{thisver}
56 end
57 end
58
59 package libbasicobjects
60 template LIBS
61
62 summary = Basic object types for C.
63 description = %{summary}
64
65 files
66 %{libdir}/libbasicobjects.so.*
67 end
68 end
69
70 package libbasicobjects-devel
71 summary = Development files for libbasicobjects.
72 description = %{summary}
73
74 files
75 %{libdir}/libbasicobjects.so
76 %{libdir}/pkgconfig/basicobjects.pc
77 %{includedir}/simplebuffer.h
78 end
79 end
80
81 package libcollection
82 template LIBS
83
84 summary = Collection data-type for C.
85 description
86 A data-type to collect data in a hierarchical structure
87 for easy iteration and serialization.
88 end
89
90 files
91 %{libdir}/libcollection.so.*
92 end
93 end
94
95 package libcollection-devel
96 summary = Development files for libcollection.
97 description = %{summary}
98
99 files
100 %{libdir}/libcollection.so
101 %{libdir}/pkgconfig/collection.pc
102 %{includedir}/collection*.h
103 end
104 end
105
106 package libdhash
107 template LIBS
108
109 summary = Dynamic hash table.
110 description
111 A hash table which will dynamically resize to achieve
112 optimal storage & access time properties.
113 end
114
115 files
116 %{libdir}/libdhash.so.*
117 end
118 end
119
120 package libdhash-devel
121 summary = Development files for libdhash.
122 description = %{summary}
123
124 files
125 %{libdir}/libdhash.so
126 %{libdir}/pkgconfig/dhash.pc
127 %{includedir}/dhash*.h
128 end
129 end
130
131 package libini_config
132 template LIBS
133
134 summary = INI file parsr for C.
135 description
136 Library to process config files in INI format into a
137 libcollection data structure.
138 end
139
140 files
141 %{libdir}/libini_config.so.*
142 end
143 end
144
145 package libini_config-devel
146 summary = Development files for libini_config.
147 description = %{summary}
148
149 files
150 %{libdir}/libini_config.so
151 %{libdir}/pkgconfig/ini_config.pc
152 %{includedir}/ini_config*.h
153 end
154 end
155
156 package libpath_utils
157 template LIBS
158
159 summary = Filesystem Path Utilities.
160 description
161 Utility functions to manipulate filesystem pathnames.
162 end
163
164 files
165 %{libdir}/libpath_utils.so.*
166 end
167 end
168
169 package libpath_utils-devel
170 summary = Development files for libpath_utils.
171 description = %{summary}
172
173 files
174 %{libdir}/libpath_utils.so
175 %{libdir}/pkgconfig/path_utils.pc
176 %{includedir}/path_utils*.h
177 end
178 end
179
180 package libref_array
181 template LIBS
182
183 summary = A refcounted array for C.
184 description
185 A dynamically-growing, reference-counted array.
186 end
187
188 files
189 %{libdir}/libref_array.so.*
190 end
191 end
192
193 package libref_array-devel
194 summary = Development files for libref_array.
195 description = %{summary}
196
197 files
198 %{libdir}/libref_array.so
199 %{libdir}/pkgconfig/ref_array.pc
200 %{includedir}/ref_array*.h
201 end
202 end
203
204 package %{name}-debuginfo
205 template DEBUGINFO
206 end
207 end
208