File libpdb.spec of Package libpdb
#
# LIBPDB specfile
#
# (C) Cyril Hrubis metan{at}ucw.cz 2013-2023
#
Summary: Simple library to parse pdb books and produce utf8 data
Name: libpdb
Version: git
Release: 1
License: LGPL-2.1-or-later
Group: System/Libraries
Url: https://github.com/gfxprim/libpdb
Source: libpdb-%{version}.tar.bz2
BuildRequires: libutf-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
%package -n libpdb1
Group: System/Libraries
Summary: Simple library to parse pdb books and produce utf8 data
%package devel
Group: Development/Libraries/C and C++
Summary: Develop files for libpdb library
Requires: libpdb1
%package -n pdbdump
Group: Applications/Text
Summary: Simple dumper for pdb archives
%description
Simple library to parse pdb books and produce utf8 data
%description -n libpdb1
Simple library to parse pdb books and produce utf8 data
%description devel
Devel package for libpdb library
%description -n pdbdump
Simple dumper for pdb archives
%prep
%setup -n libpdb-%{version}
%build
./configure --prefix='/usr' --bindir=%{_bindir} --libdir=%{_libdir} --includedir=%{_includedir} --mandir=%{_mandir}
CFLAGS+=" -std=gnu99 -O2 -W -Wall" make %{?jobs:-j%jobs}
%install
DESTDIR="$RPM_BUILD_ROOT" make install
%files -n libpdb1
%defattr(-,root,root)
%{_libdir}/libpdb.so.1
%{_libdir}/libpdb.so.1.0.0
%files devel
%defattr(-,root,root)
%{_libdir}/libpdb.so
%{_libdir}/libpdb.a
%{_includedir}/*.h
%files -n pdbdump
%defattr(-,root,root)
%{_bindir}/pdbdump
%changelog
* Sun Jan 29 2023 Cyril Hrubis <metan@ucw.cz>
Initial version.