License: BSD-3-Clause and LGPL-2.0+
Group: System/Libraries
BuildRequires: perl libtool
-BuildRequires: tcl-devel >= 8.5.2-3
BuildRequires: chrpath
Conflicts: filesystem < 3
used by many applications, including Python and Perl, so this should
be installed on all systems.
-%package tcl
-Summary: Development files for using the Berkeley DB with tcl
-Group: Development/Libraries
-Requires: %{name}%{?_isa} = %{version}-%{release}
-
-%description tcl
-The Berkeley Database (Berkeley DB) is a programmatic toolkit that
-provides embedded database support for both traditional and
-client/server applications. This package contains the libraries
-for building programs which use the Berkeley DB in Tcl.
-
-%package tcl-devel
-Summary: Development files for using the Berkeley DB with tcl
-Group: Development/Libraries
-Requires: %{name}-tcl%{?_isa} = %{version}-%{release}
-
-%description tcl-devel
-The Berkeley Database (Berkeley DB) is a programmatic toolkit that
-provides embedded database support for both traditional and
-client/server applications. This package contains the libraries
-for building programs which use the Berkeley DB in Tcl.
-
%package sql
Summary: Development files for using the Berkeley DB with sql
Group: Development/Libraries
%configure -C \
--enable-compat185 --enable-dump185 \
--enable-shared --enable-static \
- --enable-tcl --with-tcl=%{_libdir} \
--enable-cxx --enable-sql \
--disable-java \
- --enable-test \
+ --disable-test \
--disable-rpath \
- --with-tcl=%{_libdir}/tcl8.5
+ --disable-tcl
# Remove libtool predep_objects and postdep_objects wonkiness so that
# building without -nostdlib doesn't include them twice. Because we
%makeinstall STRIP=/bin/true -C dist/dist-tls
# XXX Nuke non-versioned archives and symlinks
-rm -f ${RPM_BUILD_ROOT}%{_libdir}/{libdb.a,libdb_cxx.a,libdb_tcl.a,libdb_sql.a}
+rm -f ${RPM_BUILD_ROOT}%{_libdir}/{libdb.a,libdb_cxx.a,libdb_sql.a}
chmod +x ${RPM_BUILD_ROOT}%{_libdir}/*.so*
%postun -p /sbin/ldconfig sql
-%post -p /sbin/ldconfig tcl
-
-%postun -p /sbin/ldconfig tcl
-
%files
%defattr(-,root,root,-)
%doc LICENSE README
%defattr(-,root,root,-)
%{_libdir}/libdb-%{__soversion}.a
%{_libdir}/libdb_cxx-%{__soversion}.a
-%{_libdir}/libdb_tcl-%{__soversion}.a
%{_libdir}/libdb_sql-%{__soversion}.a
%files utils
%{_includedir}/db_cxx.h
%{_libdir}/libdb_cxx.so
-%files tcl
-%defattr(-,root,root,-)
-%{_libdir}/libdb_tcl-%{__soversion}.so
-%{_libdir}/libdb_tcl-%{__soversion_major}.so
-
-%files tcl-devel
-%defattr(-,root,root,-)
-%{_libdir}/libdb_tcl.so
-
%files sql
%defattr(-,root,root,-)
%{_libdir}/libdb_sql-%{__soversion}.so