Blame SPECS/npth.spec

Packit fec2c3
Name:           npth
Packit fec2c3
Version:        1.5
Packit fec2c3
Release:        4%{?dist}
Packit fec2c3
Summary:        The New GNU Portable Threads library
Packit fec2c3
License:        LGPLv2+
Packit fec2c3
URL:            http://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git
Packit fec2c3
Source:         https://gnupg.org/ftp/gcrypt/npth/%{name}-%{version}.tar.bz2
Packit fec2c3
#Source1:        ftp://ftp.gnupg.org/gcrypt/npth/npth-%{version}.tar.bz2.sig
Packit fec2c3
# Manual page is re-used and changed pth-config.1 from pth-devel package
Packit fec2c3
Source2:        npth-config.1
Packit fec2c3
Packit fec2c3
BuildRequires:  make
Packit fec2c3
BuildRequires:  gcc
Packit fec2c3
Packit fec2c3
%description
Packit fec2c3
nPth is a non-preemptive threads implementation using an API very similar
Packit fec2c3
to the one known from GNU Pth. It has been designed as a replacement of
Packit fec2c3
GNU Pth for non-ancient operating systems. In contrast to GNU Pth is is
Packit fec2c3
based on the system's standard threads implementation. Thus nPth allows
Packit fec2c3
the use of libraries which are not compatible to GNU Pth.
Packit fec2c3
Packit fec2c3
%package        devel
Packit fec2c3
Summary:        Development files for %{name}
Packit fec2c3
Requires:       %{name}%{?_isa} = %{version}-%{release}
Packit fec2c3
Packit fec2c3
%description    devel
Packit fec2c3
This package contains libraries and header files for
Packit fec2c3
developing applications that use %{name}.
Packit fec2c3
Packit fec2c3
%prep
Packit fec2c3
%autosetup
Packit fec2c3
Packit fec2c3
%build
Packit fec2c3
%configure --disable-static
Packit fec2c3
%make_build
Packit fec2c3
Packit fec2c3
%install
Packit fec2c3
%make_install INSTALL='install -p'
Packit fec2c3
Packit fec2c3
mkdir -p %{buildroot}%{_mandir}/man1/
Packit fec2c3
install -pm0644 %{S:2} %{buildroot}%{_mandir}/man1/
Packit fec2c3
Packit fec2c3
find %{buildroot} -name '*.la' -delete -print
Packit fec2c3
Packit fec2c3
%check
Packit fec2c3
make check
Packit fec2c3
Packit fec2c3
%ldconfig_scriptlets
Packit fec2c3
Packit fec2c3
%files
Packit fec2c3
%license COPYING.LIB
Packit fec2c3
%{_libdir}/lib%{name}.so.*
Packit fec2c3
Packit fec2c3
%files devel
Packit fec2c3
%doc AUTHORS ChangeLog NEWS README
Packit fec2c3
%{_bindir}/%{name}-config
Packit fec2c3
%{_libdir}/lib%{name}.so
Packit fec2c3
%{_includedir}/%{name}.h
Packit fec2c3
%{_mandir}/man1/%{name}-config.1*
Packit fec2c3
%{_datadir}/aclocal/%{name}.m4
Packit fec2c3
Packit fec2c3
%changelog
Packit fec2c3
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.5-4
Packit fec2c3
- Switch to %%ldconfig_scriptlets
Packit fec2c3
Packit fec2c3
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-3
Packit fec2c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit fec2c3
Packit fec2c3
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-2
Packit fec2c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit fec2c3
Packit fec2c3
* Thu Jun 08 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.5-1
Packit fec2c3
- Update to 1.5
Packit fec2c3
Packit fec2c3
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3-2
Packit fec2c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit fec2c3
Packit fec2c3
* Tue Nov 22 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 1.3-1
Packit fec2c3
- Update to 1.3
Packit fec2c3
Packit fec2c3
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.2-3
Packit fec2c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit fec2c3
Packit fec2c3
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2-2
Packit fec2c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit fec2c3
Packit fec2c3
* Thu Apr 16 2015 Christopher Meng <rpm@cicku.me> - 1.2-1
Packit fec2c3
- Update to 1.2
Packit fec2c3
Packit fec2c3
* Sat Nov 15 2014 Christopher Meng <rpm@cicku.me> - 1.1-1
Packit fec2c3
- Update to 1.1
Packit fec2c3
Packit fec2c3
* Sat Sep 20 2014 Christopher Meng <rpm@cicku.me> - 1.0-1
Packit fec2c3
- Update to 1.0
Packit fec2c3
Packit fec2c3
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.91-7
Packit fec2c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit fec2c3
Packit fec2c3
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.91-6
Packit fec2c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Packit fec2c3
Packit fec2c3
* Thu Mar  7 2013 Milan Bartos <mbartos@redhat.com> - 0.91-5
Packit fec2c3
- fixed license tag
Packit fec2c3
Packit fec2c3
* Wed Mar  6 2013 Milan Bartos <mbartos@redhat.com> - 0.91-4
Packit fec2c3
- fixed license tag
Packit fec2c3
- added comment to license and manual page
Packit fec2c3
- removed defattr
Packit fec2c3
Packit fec2c3
* Tue Mar  5 2013 Milan Bartos <mbartos@redhat.com> - 0.91-3
Packit fec2c3
- added npth-config man page
Packit fec2c3
Packit fec2c3
* Tue Mar  5 2013 Milan Bartos <mbartos@redhat.com> - 0.91-2
Packit fec2c3
- fixed license tag
Packit fec2c3
- added COPYING.LESSER to package
Packit fec2c3
Packit fec2c3
* Tue Feb 26 2013 Milan Bartos <mbartos@redhat.com> - 0.91-1
Packit fec2c3
- initial port
Packit fec2c3