]> git.pld-linux.org Git - packages/db5.0.git/blob - db5.0.spec
- new URLs, updated to 5.0.32
[packages/db5.0.git] / db5.0.spec
1 #
2 # Conditional build:
3 %bcond_without  java            # don't build Java bindings
4 %bcond_without  tcl             # don't build Tcl bindings
5 %bcond_without  static_libs     # don't build static libraries
6
7 %include        /usr/lib/rpm/macros.java
8
9 %define         major           5
10 %define         libver          %{major}.0
11 %define         ver             %{libver}.32
12 %define         patchlevel      0
13 Summary:        Berkeley DB database library for C
14 Summary(pl.UTF-8):      Biblioteka C do obsługi baz Berkeley DB
15 Name:           db5.0
16 Version:        %{ver}.%{patchlevel}
17 Release:        1
18 License:        BSD-like (see LICENSE)
19 Group:          Libraries
20 #Source0Download: http://www.oracle.com/technetwork/database/berkeleydb/downloads/index-082944.html
21 Source0:        http://download.oracle.com/berkeley-db/db-%{ver}.tar.gz
22 # Source0-md5:  b63afbd6ab191d0f19e00927f25d66fe
23 # %%patchset_source -f http://download.oracle.com/berkeley-db/patches/db/%{ver}/patch.%{ver}.%g 1 %{patchlevel}
24 URL:            http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html
25 BuildRequires:  automake
26 %if %{with java}
27 BuildRequires:  jdk
28 BuildRequires:  rpm-javaprov
29 %endif
30 BuildRequires:  libstdc++-devel
31 BuildRequires:  rpmbuild(macros) >= 1.426
32 BuildRequires:  sed >= 4.0
33 %{?with_tcl:BuildRequires:      tcl-devel >= 8.4.0}
34 Requires:       uname(release) >= 2.6.0
35 Provides:       db = %{libver}
36 Provides:       db = %{version}-%{release}
37 Obsoletes:      db4
38 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40 %description
41 The Berkeley Database (Berkeley DB) is a programmatic toolkit that
42 provides embedded database support for both traditional and
43 client/server applications. Berkeley DB is used by many applications,
44 including Python and Perl, so this should be installed on all systems.
45
46 %description -l pl.UTF-8
47 Berkeley Database (Berkeley DB) to zestaw narzędzi programistycznych
48 zapewniających obsługę baz danych w aplikacjach tradycyjnych jak i
49 klient-serwer. Berkeley db jest używana w wielu aplikacjach, w tym w
50 Pythonie i Perlu.
51
52 %package devel
53 Summary:        Header files for Berkeley database library
54 Summary(pl.UTF-8):      Pliki nagłówkowe do biblioteki Berkeley Database
55 Group:          Development/Libraries
56 Requires:       %{name} = %{version}-%{release}
57 Provides:       db-devel = %{version}-%{release}
58 Obsoletes:      db-devel
59 Obsoletes:      db3-devel
60 Obsoletes:      db4-devel
61
62 %description devel
63 The Berkeley Database (Berkeley DB) is a programmatic toolkit that
64 provides embedded database support for both traditional and
65 client/server applications. Berkeley DB includes B+tree, Extended
66 Linear Hashing, Fixed and Variable-length record access methods,
67 transactions, locking, logging, shared memory caching and database
68 recovery. DB supports C, C++, Java and Perl APIs.
69
70 This package contains the header files, libraries, and documentation
71 for building programs which use Berkeley DB.
72
73 %description devel -l pl.UTF-8
74 Berkeley Database (Berkeley DB) to zestaw narzędzi programistycznych
75 zapewniających obsługę baz danych w aplikacjach tradycyjnych jak i
76 klient-serwer. Berkeley DB obsługuje dostęp do bazy przez B-drzewa i
77 funkcje mieszające ze stałą lub zmienną wielkością rekordu,
78 transakcje, kroniki, pamięć dzieloną i odtwarzanie baz. Ma wsparcie
79 dla C, C++, Javy i Perla.
80
81 Ten pakiet zawiera pliki nagłówkowe i dokumentację do budowania
82 programów używających Berkeley DB.
83
84 %package static
85 Summary:        Static libraries for Berkeley database library
86 Summary(pl.UTF-8):      Statyczne biblioteki Berkeley Database
87 Group:          Development/Libraries
88 Requires:       %{name}-devel = %{version}-%{release}
89 Provides:       db-static = %{version}-%{release}
90 Obsoletes:      db-static
91 Obsoletes:      db3-static
92 Obsoletes:      db4-static
93
94 %description static
95 The Berkeley Database (Berkeley DB) is a programmatic toolkit that
96 provides embedded database support for both traditional and
97 client/server applications. Berkeley DB includes B+tree, Extended
98 Linear Hashing, Fixed and Variable-length record access methods,
99 transactions, locking, logging, shared memory caching and database
100 recovery. DB supports C, C++, Java and Perl APIs.
101
102 This package contains the static libraries for building programs which
103 use Berkeley DB.
104
105 %description static -l pl.UTF-8
106 Berkeley Database (Berkeley DB) to zestaw narzędzi programistycznych
107 zapewniających obsługę baz danych w aplikacjach tradycyjnych jak i
108 klient-serwer. Berkeley DB obsługuje dostęp do bazy przez B-drzewa i
109 funkcje mieszające ze stałą lub zmienną wielkością rekordu,
110 transakcje, kroniki, pamięć dzieloną i odtwarzanie baz. Ma wsparcie
111 dla C, C++, Javy i Perla.
112
113 Ten pakiet zawiera statyczne biblioteki do budowania programów
114 używających Berkeley DB.
115
116 %package cxx
117 Summary:        Berkeley database library for C++
118 Summary(pl.UTF-8):      Biblioteka baz danych Berkeley dla C++
119 Group:          Libraries
120 Provides:       db-cxx = %{version}-%{release}
121 Obsoletes:      db4-cxx
122
123 %description cxx
124 Berkeley database library for C++.
125
126 %description cxx -l pl.UTF-8
127 Biblioteka baz danych Berkeley dla C++.
128
129 %package cxx-devel
130 Summary:        Header files for db-cxx library
131 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki db-cxx
132 Group:          Development/Libraries
133 Requires:       %{name}-cxx = %{version}-%{release}
134 Requires:       %{name}-devel = %{version}-%{release}
135 Provides:       db-cxx-devel = %{version}-%{release}
136 Obsoletes:      db-cxx-devel
137 Conflicts:      db-devel < 4.1.25-3
138
139 %description cxx-devel
140 Header files for db-cxx library.
141
142 %description cxx-devel -l pl.UTF-8
143 Pliki nagłówkowe biblioteki db-cxx.
144
145 %package cxx-static
146 Summary:        Static version of db-cxx library
147 Summary(pl.UTF-8):      Statyczna wersja biblioteki db-cxx
148 Group:          Development/Libraries
149 Requires:       %{name}-cxx-devel = %{version}-%{release}
150 Provides:       db-cxx-static = %{version}-%{release}
151 Obsoletes:      db-cxx-static
152 Conflicts:      db-static < 4.2.50-1
153
154 %description cxx-static
155 Static version of db-cxx library.
156
157 %description cxx-static -l pl.UTF-8
158 Statyczna wersja biblioteki db-cxx.
159
160 %package java
161 Summary:        Berkeley database library for Java
162 Summary(pl.UTF-8):      Biblioteka baz danych Berkeley dla Javy
163 Group:          Libraries
164 Requires:       jpackage-utils
165 Provides:       db-java = %{version}-%{release}
166 # db.jar conflicts
167 Obsoletes:      db-java
168
169 %description java
170 Berkeley database library for Java.
171
172 %description java -l pl.UTF-8
173 Biblioteka baz danych Berkeley dla Javy.
174
175 %package java-devel
176 Summary:        Development files for db-java library
177 Summary(pl.UTF-8):      Pliki programistyczne biblioteki db-java
178 Group:          Development/Languages/Java
179 Requires:       %{name}-java = %{version}-%{release}
180 Provides:       db-java-devel = %{version}-%{release}
181 Obsoletes:      db-java-devel
182 Conflicts:      db-devel < 4.1.25-3
183
184 %description java-devel
185 Development files for db-java library.
186
187 %description java-devel -l pl.UTF-8
188 Pliki programistyczne biblioteki db-java.
189
190 %package tcl
191 Summary:        Berkeley database library for Tcl
192 Summary(pl.UTF-8):      Biblioteka baz danych Berkeley dla Tcl
193 Group:          Development/Languages/Tcl
194 Requires:       tcl
195 Provides:       db-tcl = %{version}-%{release}
196 Obsoletes:      db4-tcl
197
198 %description tcl
199 Berkeley database library for Tcl.
200
201 %description tcl -l pl.UTF-8
202 Biblioteka baz danych Berkeley dla Tcl.
203
204 %package tcl-devel
205 Summary:        Development files for db-tcl library
206 Summary(pl.UTF-8):      Pliki programistyczne biblioteki db-tcl
207 Group:          Development/Languages/Tcl
208 Requires:       %{name}-tcl = %{version}-%{release}
209 Provides:       db-tcl-devel = %{version}-%{release}
210 Obsoletes:      db-tcl-devel
211 Conflicts:      db-devel < 4.1.25-3
212
213 %description tcl-devel
214 Development files for db-tcl library.
215
216 %description tcl-devel -l pl.UTF-8
217 Pliki programistyczne biblioteki db-tcl.
218
219 %package sql
220 Summary:        SQL layer for Berkeley database library
221 Summary(pl.UTF-8):      Wartstwa SQL dla biblioteki baz danych Berkeley
222 Group:          Libraries
223 Provides:       db-sql = %{version}-%{release}
224
225 %description sql
226 SQL layer for Berkeley database library.
227
228 %description sql -l pl.UTF-8
229 Warstwa SQL dla biblioteki baz danych Berkeley.
230
231 %package sql-devel
232 Summary:        Development files for db-sql library
233 Summary(pl.UTF-8):      Pliki programistyczne biblioteki db-sql
234 Group:          Development/Libraries
235 Requires:       %{name}-sql = %{version}-%{release}
236 Provides:       db-sql-devel = %{version}-%{release}
237
238 %description sql-devel
239 Development files for db-sql library.
240
241 %description sql-devel -l pl.UTF-8
242 Pliki programistyczne biblioteki db-sql.
243
244 %package stl
245 Summary:        STL API for Berkeley Database library
246 Summary(pl.UTF-8):      API STL dla biblioteki Berkeley Database
247 Group:          Libraries
248 Provides:       db-stl = %{version}-%{release}
249
250 %description stl
251 STL API for Berkeley database library.
252
253 %description stl -l pl.UTF-8
254 API STL dla biblioteki Berkeley Database.
255
256 %package stl-devel
257 Summary:        Development files for db-stl library
258 Summary(pl.UTF-8):      Pliki programistyczne biblioteki db-stl
259 Group:          Development/Libraries
260 Requires:       %{name}-stl = %{version}-%{release}
261 Provides:       db-stl-devel = %{version}-%{release}
262
263 %description stl-devel
264 Development files for db-stl library.
265
266 %description stl-devel -l pl.UTF-8
267 Pliki programistyczne biblioteki db-stl.
268
269 %package sqlite3
270 Summary:        Sqlite3 API for Berkeley Database library
271 Summary(pl.UTF-8):      API Sqlite3 dla biblioteki Berkeley Database
272 Group:          Libraries
273 Provides:       db-sqlite3 = %{version}-%{release}
274
275 %description sqlite3
276 Sqlite3 API for Berkeley database library.
277
278 %description sqlite3 -l pl.UTF-8
279 API Sqlite3 dla biblioteki Berkeley Database.
280
281 %package sqlite3-devel
282 Summary:        Development files for db-sqlite3 library
283 Summary(pl.UTF-8):      Pliki programistyczne biblioteki db-sqlite3
284 Group:          Development/Libraries
285 Requires:       %{name}-sqlite3 = %{version}-%{release}
286 Provides:       db-sqlite3-devel = %{version}-%{release}
287
288 %description sqlite3-devel
289 Development files for db-sqlite3 library.
290
291 %description sqlite3-devel -l pl.UTF-8
292 Pliki programistyczne biblioteki db-sqlite3.
293
294 %package utils
295 Summary:        Command line tools for managing Berkeley DB databases
296 Summary(pl.UTF-8):      Narzędzia do obsługi baz Berkeley DB z linii poleceń
297 Group:          Applications/Databases
298 Requires:       %{name} = %{version}-%{release}
299 Requires:       %{name}-sql = %{version}-%{release}
300 Provides:       db-utils = %{version}-%{release}
301 Obsoletes:      db-utils
302 Obsoletes:      db3-utils
303 Obsoletes:      db4-utils
304
305 %description utils
306 The Berkeley Database (Berkeley DB) is a programmatic toolkit that
307 provides embedded database support for both traditional and
308 client/server applications. Berkeley DB includes B+tree, Extended
309 Linear Hashing, Fixed and Variable-length record access methods,
310 transactions, locking, logging, shared memory caching and database
311 recovery. DB supports C, C++, Java and Perl APIs.
312
313 This package contains command line tools for managing Berkeley DB
314 databases.
315
316 %description utils -l pl.UTF-8
317 Berkeley Database (Berkeley DB) to zestaw narzędzi programistycznych
318 zapewniających obsługę baz danych w aplikacjach tradycyjnych jak i
319 klient-serwer. Berkeley DB obsługuje dostęp do bazy przez B-drzewa i
320 funkcje mieszające ze stałą lub zmienną wielkością rekordu,
321 transakcje, kroniki, pamięć dzieloną i odtwarzanie baz. Ma wsparcie
322 dla C, C++, Javy i Perla.
323
324 Ten pakiet zawiera narzędzia do obsługi baz Berkeley DB z linii
325 poleceń.
326
327 %prep
328 %setup -q -n db-%{ver}
329 # official patches
330 #%%patchset_patch 1 %{patchlevel}
331
332 %build
333 cp -f /usr/share/automake/config.sub dist
334
335 JAVACFLAGS="-source 1.5 -target 1.5"
336 export JAVACFLAGS
337
338 %if %{with static_libs}
339 cp -a build_unix build_unix.static
340
341 cd build_unix.static
342
343 CC="%{__cc}"
344 CXX="%{__cxx}"
345 CFLAGS="%{rpmcflags}"
346 CXXFLAGS="%{rpmcflags} -fno-implicit-templates"
347 LDFLAGS="%{rpmcflags} %{rpmldflags}"
348 export CC CXX CFLAGS CXXFLAGS LDFLAGS
349
350 ../dist/%configure \
351         --disable-shared \
352         --enable-static \
353         --enable-compat185 \
354         --enable-cxx \
355         --enable-dbm \
356         --enable-build_dbm \
357         --enable-posixmutexes
358
359 # (temporarily?) disabled because of compilation errors:
360 #       --enable-dump185 \
361
362 %{__make} library_build
363 cd ..
364 %endif
365
366 cd build_unix
367
368 ../dist/%configure \
369         --prefix=%{_prefix} \
370         --libdir=%{_libdir} \
371         --enable-shared \
372         --disable-static \
373         --enable-compat185 \
374         --enable-cxx \
375         --enable-dbm \
376         --enable-build_dbm \
377         --enable-posixmutexes \
378         --enable-sql \
379         --enable-sql_compat \
380         --enable-sql_codegen \
381         --enable-stl \
382         %{?with_java:--enable-java} \
383         %{?with_tcl:--enable-tcl --with-tcl=/usr/lib}
384
385 %{__make} library_build \
386         TCFLAGS='-I$(builddir) -I%{_includedir}' \
387         LIBSO_LIBS="\$(LIBS)" \
388         LIBTSO_LIBS="\$(LIBS) -ltcl"
389
390 %install
391 rm -rf $RPM_BUILD_ROOT
392 install -d $RPM_BUILD_ROOT{%{_includedir},%{_libdir},%{_bindir},/%{_lib}}
393 %if %{with java}
394 install -d $RPM_BUILD_ROOT%{_javadir}
395 %endif
396
397 %if %{with static_libs}
398 %{__make} -C build_unix.static library_install \
399         DESTDIR=$RPM_BUILD_ROOT \
400         docdir=%{_docdir}/db-%{version}-docs
401 %endif
402
403 %{__make} -C build_unix library_install \
404         DESTDIR=$RPM_BUILD_ROOT \
405         LIB_INSTALL_FILE_LIST="" \
406         docdir=%{_docdir}/db-%{version}-docs
407
408 mv $RPM_BUILD_ROOT%{_libdir}/libdb-%{libver}.so $RPM_BUILD_ROOT/%{_lib}
409
410 cd $RPM_BUILD_ROOT%{_libdir}
411 ln -sf /%{_lib}/libdb-%{libver}.so libdb.so
412 ln -sf /%{_lib}/libdb-%{libver}.so libdb-%{libver}.so
413 ln -sf /%{_lib}/libdb-%{libver}.so libndbm.so
414 ln -sf libdb-%{libver}.la libdb.la
415 ln -sf libdb-%{libver}.la libndbm.la
416 %if %{with java}
417 ln -sf libdb_java-%{libver}.la libdb_java.la
418 mv -f $RPM_BUILD_ROOT%{_libdir}/*.jar $RPM_BUILD_ROOT%{_javadir}
419 %endif
420 %if %{with tcl}
421 ln -sf libdb_tcl-%{libver}.so libdb_tcl.so
422 ln -sf libdb_tcl-%{libver}.la libdb_tcl.la
423 %endif
424 ln -sf libdb_cxx-%{libver}.la libdb_cxx.la
425 %if %{with static_libs}
426 mv -f libdb.a libdb-%{libver}.a
427 ln -sf libdb-%{libver}.a libdb.a
428 ln -sf libdb-%{libver}.a libndbm.a
429 mv -f libdb_cxx.a libdb_cxx-%{libver}.a
430 ln -sf libdb_cxx-%{libver}.a libdb_cxx.a
431 %endif
432 ln -sf libdb_cxx-%{libver}.so libdb_cxx.so
433
434 sed -i "s/old_library=''/old_library='libdb-%{libver}.a'/" libdb-%{libver}.la
435 sed -i "s/old_library=''/old_library='libdb_cxx-%{libver}.a'/" libdb_cxx-%{libver}.la
436
437 cd -
438
439 cd $RPM_BUILD_ROOT%{_bindir}
440 mv dbsql{,-%{libver}}
441 for F in db_*; do
442   mv $F $(echo $F|sed 's/db_/db%{libver}_/')
443 done
444 cd -
445
446 # this should be done by configure, but is not
447 sed -i -e 's/ifdef HAVE_DBM/if DB_DBM_HSEARCH != 0/' $RPM_BUILD_ROOT%{_includedir}/db.h
448
449 rm -f examples_c*/tags
450 install -d $RPM_BUILD_ROOT%{_examplesdir}/db-%{version}
451 cp -rf examples_c/* $RPM_BUILD_ROOT%{_examplesdir}/db-%{version}
452
453 install -d $RPM_BUILD_ROOT%{_examplesdir}/db-cxx-%{version}
454 cp -rf examples_cxx/* $RPM_BUILD_ROOT%{_examplesdir}/db-cxx-%{version}
455
456 %if %{with java}
457 install -d $RPM_BUILD_ROOT%{_examplesdir}/db-java-%{version}
458 cp -rf examples_java/* $RPM_BUILD_ROOT%{_examplesdir}/db-java-%{version}
459 %endif
460
461 # in %doc
462 %{__rm} $RPM_BUILD_ROOT%{_docdir}/db-%{version}-docs/{index.html,license/license_db.html}
463
464 # don't have csharp subpackages yet
465 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/db-%{version}-docs/csharp
466
467 %clean
468 rm -rf $RPM_BUILD_ROOT
469
470 %post   -p /sbin/ldconfig
471 %postun -p /sbin/ldconfig
472
473 %post   tcl -p /sbin/ldconfig
474 %postun tcl -p /sbin/ldconfig
475
476 %post   cxx -p /sbin/ldconfig
477 %postun cxx -p /sbin/ldconfig
478
479 %post   sql -p /sbin/ldconfig
480 %postun sql -p /sbin/ldconfig
481
482 %post   stl -p /sbin/ldconfig
483 %postun stl -p /sbin/ldconfig
484
485 %files
486 %defattr(644,root,root,755)
487 %doc LICENSE README docs/index.html docs/license
488 %attr(755,root,root) /%{_lib}/libdb-%{libver}.so
489
490 %files devel
491 %defattr(644,root,root,755)
492 %attr(755,root,root) %{_bindir}/db%{libver}_sql_codegen
493 %attr(755,root,root) %{_libdir}/libdb-%{libver}.so
494 %attr(755,root,root) %{_libdir}/libdb-%{major}.so
495 %attr(755,root,root) %{_libdir}/libdb.so
496 %attr(755,root,root) %{_libdir}/libndbm.so
497 %{_libdir}/libdb-%{libver}.la
498 %{_libdir}/libdb.la
499 %{_libdir}/libndbm.la
500 %{_includedir}/db.h
501 %{_includedir}/db_185.h
502 %dir %{_docdir}/db-%{version}-docs
503 %dir %{_docdir}/db-%{version}-docs/api_reference
504 %{_docdir}/db-%{version}-docs/api_reference/C
505 %{_docdir}/db-%{version}-docs/articles
506 %dir %{_docdir}/db-%{version}-docs/gsg
507 %{_docdir}/db-%{version}-docs/gsg/C
508 %dir %{_docdir}/db-%{version}-docs/gsg_txn
509 %{_docdir}/db-%{version}-docs/gsg_txn/C
510 %dir %{_docdir}/db-%{version}-docs/gsg_db_rep
511 %{_docdir}/db-%{version}-docs/gsg_db_rep/C
512 %{_docdir}/db-%{version}-docs/installation
513 %{_docdir}/db-%{version}-docs/porting
514 %{_docdir}/db-%{version}-docs/programmer_reference
515 %{_examplesdir}/db-%{version}
516
517 %if %{with static_libs}
518 %files static
519 %defattr(644,root,root,755)
520 %{_libdir}/libdb-%{libver}.a
521 %{_libdir}/libdb.a
522 %{_libdir}/libndbm.a
523 %endif
524
525 %files cxx
526 %defattr(644,root,root,755)
527 %attr(755,root,root) %{_libdir}/libdb_cxx-%{libver}.so
528
529 %files cxx-devel
530 %defattr(644,root,root,755)
531 %attr(755,root,root) %{_libdir}/libdb_cxx.so
532 %attr(755,root,root) %{_libdir}/libdb_cxx-%{major}.so
533 %{_libdir}/libdb_cxx-%{libver}.la
534 %{_libdir}/libdb_cxx.la
535 %{_includedir}/db_cxx.h
536 %{_docdir}/db-%{version}-docs/api_reference/CXX
537 %{_docdir}/db-%{version}-docs/api_reference/STL
538 %{_docdir}/db-%{version}-docs/gsg/CXX
539 %{_docdir}/db-%{version}-docs/gsg_txn/CXX
540 %{_docdir}/db-%{version}-docs/gsg_db_rep/CXX
541 %{_examplesdir}/db-cxx-%{version}
542
543 %if %{with static_libs}
544 %files cxx-static
545 %defattr(644,root,root,755)
546 %{_libdir}/libdb_cxx-%{libver}.a
547 %{_libdir}/libdb_cxx.a
548 %endif
549
550 %if %{with java}
551 %files java
552 %defattr(644,root,root,755)
553 %attr(755,root,root) %{_libdir}/libdb_java-%{libver}.so
554 %attr(755,root,root) %{_libdir}/libdb_java-%{libver}_g.so
555 %{_javadir}/db.jar
556
557 %files java-devel
558 %defattr(644,root,root,755)
559 %attr(755,root,root) %{_libdir}/libdb_java.so
560 %attr(755,root,root) %{_libdir}/libdb_java-%{major}.so
561 %{_libdir}/libdb_java-%{libver}.la
562 %{_libdir}/libdb_java.la
563 %{_docdir}/db-%{version}-docs/collections
564 %{_docdir}/db-%{version}-docs/gsg/JAVA
565 %{_docdir}/db-%{version}-docs/gsg_txn/JAVA
566 %{_docdir}/db-%{version}-docs/gsg_db_rep/JAVA
567 %{_docdir}/db-%{version}-docs/java
568 %{_examplesdir}/db-java-%{version}
569 %endif
570
571 %if %{with tcl}
572 %files tcl
573 %defattr(644,root,root,755)
574 %attr(755,root,root) %{_libdir}/libdb_tcl-%{libver}.so
575
576 %files tcl-devel
577 %defattr(644,root,root,755)
578 %attr(755,root,root) %{_libdir}/libdb_tcl.so
579 %attr(755,root,root) %{_libdir}/libdb_tcl-%{major}.so
580 %{_libdir}/libdb_tcl-%{libver}.la
581 %{_libdir}/libdb_tcl.la
582 %{_docdir}/db-%{version}-docs/api_reference/TCL
583 %endif
584
585 %files sql
586 %defattr(644,root,root,755)
587 %attr(755,root,root) %{_libdir}/libdb_sql-%{libver}.so
588
589 %files sql-devel
590 %defattr(644,root,root,755)
591 %attr(755,root,root) %{_libdir}/libdb_sql.so
592 %attr(755,root,root) %{_libdir}/libdb_sql-%{major}.so
593 %{_libdir}/libdb_sql-%{libver}.la
594 %{_includedir}/dbsql.h
595 %{_docdir}/db-%{version}-docs/bdb-sql
596
597 %files stl
598 %defattr(644,root,root,755)
599 %attr(755,root,root) %{_libdir}/libdb_stl-%{libver}.so
600
601 %files stl-devel
602 %defattr(644,root,root,755)
603 %attr(755,root,root) %{_libdir}/libdb_stl.so
604 %attr(755,root,root) %{_libdir}/libdb_stl-%{major}.so
605 %{_libdir}/libdb_stl-%{libver}.la
606 %{_includedir}/dbstl_base_iterator.h
607 %{_includedir}/dbstl_common.h
608 %{_includedir}/dbstl_container.h
609 %{_includedir}/dbstl_dbc.h
610 %{_includedir}/dbstl_dbt.h
611 %{_includedir}/dbstl_element_ref.h
612 %{_includedir}/dbstl_exception.h
613 %{_includedir}/dbstl_inner_utility.h
614 %{_includedir}/dbstl_map.h
615 %{_includedir}/dbstl_resource_manager.h
616 %{_includedir}/dbstl_set.h
617 %{_includedir}/dbstl_utility.h
618 %{_includedir}/dbstl_vector.h
619
620 %files sqlite3
621 %defattr(644,root,root,755)
622 %attr(755,root,root) %{_bindir}/sqlite3
623 %attr(755,root,root) %{_libdir}/libsqlite3.so
624
625 %files sqlite3-devel
626 %defattr(644,root,root,755)
627 %{_libdir}/libsqlite3.la
628 %{_includedir}/sqlite3.h
629
630 %files utils
631 %defattr(644,root,root,755)
632 %attr(755,root,root) %{_bindir}/db%{libver}_archive
633 %attr(755,root,root) %{_bindir}/db%{libver}_checkpoint
634 %attr(755,root,root) %{_bindir}/db%{libver}_deadlock
635 %attr(755,root,root) %{_bindir}/db%{libver}_dump
636 %attr(755,root,root) %{_bindir}/db%{libver}_hotbackup
637 %attr(755,root,root) %{_bindir}/db%{libver}_load
638 %attr(755,root,root) %{_bindir}/db%{libver}_log_verify
639 %attr(755,root,root) %{_bindir}/db%{libver}_printlog
640 %attr(755,root,root) %{_bindir}/db%{libver}_recover
641 %attr(755,root,root) %{_bindir}/db%{libver}_stat
642 %attr(755,root,root) %{_bindir}/db%{libver}_upgrade
643 %attr(755,root,root) %{_bindir}/db%{libver}_verify
644 %attr(755,root,root) %{_bindir}/dbsql-%{libver}
This page took 0.383121 seconds and 4 git commands to generate.