Milan Bartos 79fe261
Name:           npth
85ca880
Version:        1.6
d14dc8e
Release:        8%{?dist}
635a0e6
Summary:        The New GNU Portable Threads library
Igor Gnatenko 0066d36
License:        LGPLv2+
85ca880
URL:            https://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git
Igor Gnatenko 0066d36
Source:         https://gnupg.org/ftp/gcrypt/npth/%{name}-%{version}.tar.bz2
e0f1fb9
#Source1:        ftp://ftp.gnupg.org/gcrypt/npth/npth-%{version}.tar.bz2.sig
Milan Bartos 79fe261
# Manual page is re-used and changed pth-config.1 from pth-devel package
Milan Bartos 79fe261
Source2:        npth-config.1
Milan Bartos 79fe261
Igor Gnatenko 0066d36
BuildRequires:  make
Igor Gnatenko 0066d36
BuildRequires:  gcc
Igor Gnatenko 0066d36
Milan Bartos 79fe261
%description
Milan Bartos 79fe261
nPth is a non-preemptive threads implementation using an API very similar
d93ea7a
to the one known from GNU Pth. It has been designed as a replacement of
d93ea7a
GNU Pth for non-ancient operating systems. In contrast to GNU Pth is is
d93ea7a
based on the system's standard threads implementation. Thus nPth allows
Milan Bartos 79fe261
the use of libraries which are not compatible to GNU Pth.
Milan Bartos 79fe261
635a0e6
%package        devel
7851f9a
Summary:        Development files for %{name}
Milan Bartos 79fe261
Requires:       %{name}%{?_isa} = %{version}-%{release}
Milan Bartos 79fe261
7851f9a
%description    devel
7851f9a
This package contains libraries and header files for
7851f9a
developing applications that use %{name}.
Milan Bartos 79fe261
Milan Bartos 79fe261
%prep
Igor Gnatenko 0066d36
%autosetup
Milan Bartos 79fe261
Milan Bartos 79fe261
%build
Milan Bartos 79fe261
%configure --disable-static
635a0e6
%make_build
Milan Bartos 79fe261
Milan Bartos 79fe261
%install
85ca880
%make_install
4fde7ce
install -Dpm0644 -t %{buildroot}%{_mandir}/man1 %{S:2}
635a0e6
find %{buildroot} -name '*.la' -delete -print
Milan Bartos 79fe261
Milan Bartos 79fe261
%check
Milan Bartos 79fe261
make check
Milan Bartos 79fe261
c0c889a
%ldconfig_scriptlets
Milan Bartos 79fe261
Milan Bartos 79fe261
%files
Igor Gnatenko 0066d36
%license COPYING.LIB
08d0f26
%{_libdir}/lib%{name}.so.*
Milan Bartos 79fe261
Milan Bartos 79fe261
%files devel
635a0e6
%doc AUTHORS ChangeLog NEWS README
08d0f26
%{_bindir}/%{name}-config
08d0f26
%{_libdir}/lib%{name}.so
08d0f26
%{_includedir}/%{name}.h
08d0f26
%{_mandir}/man1/%{name}-config.1*
08d0f26
%{_datadir}/aclocal/%{name}.m4
Milan Bartos 79fe261
Milan Bartos 79fe261
%changelog
d14dc8e
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-8
d14dc8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
d14dc8e
084d180
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-7
084d180
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
084d180
2cbc154
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-6
2cbc154
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
2cbc154
93fae7a
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-5
93fae7a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
93fae7a
2d03640
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-4
2d03640
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
2d03640
8fd049e
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-3
8fd049e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
8fd049e
3e8ec01
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-2
3e8ec01
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
3e8ec01
85ca880
* Sun Sep 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.6-1
85ca880
- Update to 1.6
85ca880
728b0c7
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-6
728b0c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
728b0c7
6d130e7
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-5
6d130e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6d130e7
c0c889a
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.5-4
c0c889a
- Switch to %%ldconfig_scriptlets
c0c889a
e803c15
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-3
e803c15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
e803c15
74cd07f
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-2
74cd07f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
74cd07f
Igor Gnatenko 0066d36
* Thu Jun 08 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.5-1
Igor Gnatenko 0066d36
- Update to 1.5
Igor Gnatenko 0066d36
2333696
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3-2
2333696
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2333696
08d0f26
* Tue Nov 22 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 1.3-1
08d0f26
- Update to 1.3
08d0f26
2957622
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-3
2957622
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2957622
a643c73
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-2
a643c73
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a643c73
d93ea7a
* Thu Apr 16 2015 Christopher Meng <rpm@cicku.me> - 1.2-1
d93ea7a
- Update to 1.2
d93ea7a
a97c4d9
* Sat Nov 15 2014 Christopher Meng <rpm@cicku.me> - 1.1-1
a97c4d9
- Update to 1.1
a97c4d9
0402d8b
* Sat Sep 20 2014 Christopher Meng <rpm@cicku.me> - 1.0-1
0402d8b
- Update to 1.0
0402d8b
7f73e8b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.91-7
7f73e8b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7f73e8b
e74bb28
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.91-6
e74bb28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
e74bb28
Milan Bartos 79fe261
* Thu Mar  7 2013 Milan Bartos <mbartos@redhat.com> - 0.91-5
Milan Bartos 79fe261
- fixed license tag
Milan Bartos 79fe261
Milan Bartos 79fe261
* Wed Mar  6 2013 Milan Bartos <mbartos@redhat.com> - 0.91-4
Milan Bartos 79fe261
- fixed license tag
Milan Bartos 79fe261
- added comment to license and manual page
Milan Bartos 79fe261
- removed defattr
Milan Bartos 79fe261
Milan Bartos 79fe261
* Tue Mar  5 2013 Milan Bartos <mbartos@redhat.com> - 0.91-3
Milan Bartos 79fe261
- added npth-config man page
Milan Bartos 79fe261
Milan Bartos 79fe261
* Tue Mar  5 2013 Milan Bartos <mbartos@redhat.com> - 0.91-2
Milan Bartos 79fe261
- fixed license tag
Milan Bartos 79fe261
- added COPYING.LESSER to package
Milan Bartos 79fe261
Milan Bartos 79fe261
* Tue Feb 26 2013 Milan Bartos <mbartos@redhat.com> - 0.91-1
Milan Bartos 79fe261
- initial port
Milan Bartos 79fe261