File tclmtls.spec of Package tclmtls

Name:           tclmtls
Version:        1.1.0
Release:        1
Summary:        Tcl wrapper for the mbedTLS transport layer security library
License:        BSD-2-Clause
URL:            https://github.com/chpock/tclmtls
Source:         tclmtls-%{version}.tar.gz
BuildRequires:  mbedtls-devel, tcl-devel
Requires:       libmbedtls21

%description
This Tcl package provides an extension which implements Transport Layer Security (TLS) over Transmission Control Protocol (TCP) network communication channels. It uses the mbedTLS library which adds some features over the well-known tls for Tcl library, that are needed for some servers.

%prep
%autosetup -p1

%build
%configure --with-mbedtls-include=%{_includedir}
%make_build

%install
mkdir -p %{buildroot}%{_datadir}/tcl/mtls%{version}
cp pkgIndex.tcl libmtls%{version}.so %{buildroot}%{_datadir}/tcl/mtls%{version}
mkdir -p %{buildroot}%{_mandir}/mann
cp doc/mtls.n %{buildroot}%{_mandir}/mann

%files
%license license.terms
%doc ChangeLog README.md
%doc %{_mandir}/mann/mtls.n.gz
%dir %{_datadir}/tcl/mtls%{version}
%{_datadir}/tcl/mtls%{version}/libmtls%{version}.so
%{_datadir}/tcl/mtls%{version}/pkgIndex.tcl
openSUSE Build Service is sponsored by