libtdb/libtdb.spec
shixuantong 98589384cf update version to 1.4.5
(cherry picked from commit 04a0376e2da6abc6e39bd9249f4308f3ab7152d8)
2021-12-09 17:49:45 +08:00

112 lines
2.3 KiB
RPMSpec

Name: libtdb
Version: 1.4.5
Release: 1
Summary: The Tdb library
License: LGPLv3+
URL: http://tdb.samba.org/
Source: http://samba.org/ftp/tdb/tdb-%{version}.tar.gz
BuildRequires: gcc libxslt docbook-style-xsl
BuildRequires: python3-devel
Provides: bundled(libreplace)
Obsoletes: python2-tdb < 1.4.2-1
Obsoletes: python2-samba
%description
Tdb library implements a trivial database.
%package -n tdb-tools
Summary: Developer tools for the Tdb library
Requires: libtdb = %{version}-%{release}
%description -n tdb-tools
Tools to manage Tdb files
%package -n python3-tdb
Summary: Python3 bindings for the Tdb library
Requires: libtdb = %{version}-%{release}
%{?python_provide:%python_provide python3-tdb}
%description -n python3-tdb
Python3 bindings for the Tdb library
%package devel
Summary: Header files for Tdb library
Requires: libtdb = %{version}-%{release}
%description devel
Header files of the Tdb library to develop programs.
%package help
BuildArch: noarch
Summary: Document for the Tdb library
%description help
Document for the Tdb library
%prep
%autosetup -n tdb-%{version} -p1
%build
%configure --disable-rpath \
--bundled-libraries=NONE \
--builtin-libraries=replace
%make_build
%check
make %{?_smp_mflags} check
%install
%make_install
%files
%{_libdir}/libtdb.so.*
%files -n tdb-tools
%{_bindir}/tdbbackup
%{_bindir}/tdbdump
%{_bindir}/tdbtool
%{_bindir}/tdbrestore
%files -n python3-tdb
%{python3_sitearch}/__pycache__/_tdb_text.cpython*.py[co]
%{python3_sitearch}/tdb.cpython*.so
%{python3_sitearch}/_tdb_text.py
%files devel
%{_includedir}/tdb.h
%{_libdir}/libtdb.so
%{_libdir}/pkgconfig/tdb.pc
%files help
%doc docs/README
%{_mandir}/man8/tdbbackup.8*
%{_mandir}/man8/tdbdump.8*
%{_mandir}/man8/tdbtool.8*
%{_mandir}/man8/tdbrestore.8*
%ldconfig_scriptlets
%changelog
* Thu Nov 11 2021 shixuantong<shixuantong@huawei.com> - 1.4.5-1
- Type:bugfix
- ID:NA
- SUG:NA
- DESC:update version to 1.4.5
* Mon Jul 27 2020 wenzhanli<wenzhanli2@huawei.com> - 1.4.3-1
- Type:bugfix
- ID:NA
- SUG:NA
- DESC:version update 1.4.3
* Sat Mar 21 2020 songnannan <songnannan2@huawei.com> - 1.4.2-2
- bugfix about update
* Sat Feb 11 2020 openEuler Buildteam <buildteam@openeuler.org> - 1.4.2-1
- update to 1.4.2-1, drop python2 support
* Wed Sep 11 2019 openEuler Buildteam <buildteam@openeuler.org> - 1.3.16-3
- Package init