%{?optflags_lto:%global optflags_lto %optflags_lto -ffat-lto-objects}
Name: tcl-tdom
Version: 0.9.2
Release: alt2
Summary: A XML/DOM/XPath/XSLT implementation for Tcl
License: MPL-2.0
Group: Development/Tcl
Url: http://www.tdom.org
# repacked http://tdom.org/downloads/tdom-%version-src.tgz
Source: tdom-%version.tar
Source1: tdom.watch
BuildRequires: tcl-devel libexpat-devel libgumbo-devel
%description
This package contains a freely distributable extension to Tcl
implementing memory channels, i.e. channels storing the data
placed into them in memory, not on disk.
%prep
%setup -n tdom-%version
%tea_patch
# remove needless stuff
rm -r macosx/ win/
%build
%autoreconf
%configure \
--disable-rpath \
--enable-html5 \
--enable-threads \
--with-expat=%_prefix \
#
%make_build all
%install
%makeinstall_std
%check
make test
%files
%_tcllibdir/tdom%version/libtdom%version.so
%_tcllibdir/tdom%version/tdom.tcl
%_tcllibdir/tdom%version/pkgIndex.tcl
%_mandir/mann/*
%changelog
* Wed Sep 08 2021 Vladimir D. Seleznev <vseleznv@altlinux.org> 0.9.2-alt2
- Fixed extension loading (closes #40877).
* Mon Aug 30 2021 Vladimir D. Seleznev <vseleznv@altlinux.org> 0.9.2-alt1
- Updated to 0.9.2.
- Changed license by upsteram.
- Packed according new ALT Tcl/Tk policy.
- Packed watch file.
* Tue Sep 24 2019 Vladimir D. Seleznev <vseleznv@altlinux.org> 0.9.1-alt2
- Fixed build with external expat.
- Built with HTLM5 parser support.
- Explicitly enabled threads.
- Fixed license field according SPDX.
* Mon Sep 23 2019 Vladimir D. Seleznev <vseleznv@altlinux.org> 0.9.1-alt1
- 0.9.1.
- Moved pkgIndex.tcl to arch-depended location cause tdom is arch-depended
extension.
- Dropped devel subpackage.
* Tue Jul 25 2017 Vladimir D. Seleznev <vseleznv@altlinux.org> 0.8.3-alt0.2
- Fixed FTBFS
- Fixed:
+ XPath element-available function
+ pkgIndex.tcl missing whitespace
+ generic/domxslt.c: wrong size on memcpy on 64 bit
- Built devel subpackage
* Wed Apr 17 2013 Dmitry V. Levin (QA) <qa_ldv@altlinux.org> 0.8.3-alt0.1.qa1
- NMU: rebuilt for debuginfo.
* Sat Feb 23 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.8.3-alt0.1
- first build for %distribution