Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37837561
en ru br
Репозитории ALT
S:1.6.0.20.g7e45b50-alt3
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: npth

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: npth
Version: 1.6.0.20.g7e45b50
Release: alt3
Summary: The New GNU Portable Threads library

Group: System/Libraries
License: LGPL-2.1-or-later
Url: https://www.gnupg.org/

Source: npth-%version.tar
Patch1: 0001-ALT-version-is-not-beta.patch

%define _unpackaged_files_terminate_build 1
%define _stripped_files_terminate_build 1

%set_verify_elf_method strict

%description
nPth is a non-preemptive threads implementation using an API very similar
to the one known from GNU Pth. It has been designed as a replacement of
GNU Pth for non-ancient operating systems. In contrast to GNU Pth is is
based on the system's standard threads implementation. Thus nPth allows
the use of libraries which are not compatible to GNU Pth.

%package -n libnpth
Group: System/Libraries
Summary: %summary

%description -n libnpth
nPth is a non-preemptive threads implementation using an API very similar
to the one known from GNU Pth. It has been designed as a replacement of
GNU Pth for non-ancient operating systems. In contrast to GNU Pth is is
based on the system's standard threads implementation. Thus nPth allows
the use of libraries which are not compatible to GNU Pth.

%package -n libnpth-devel
Group: Development/C
Summary: Development files for npth
Requires: lib%name = %version-%release

%description -n libnpth-devel
This package contains libraries and header files for
developing applications that use npth.

%prep
%setup -n npth-%version
%autopatch -p1

%build
%autoreconf
%configure --disable-static
%make_build

%install
%makeinstall_std

# Manual page is re-used and changed pth-config.1 from libpth-devel package

install -D -pm0644 .rpm/npth-config.1 %buildroot%_man1dir/npth-config.1

%check
make check

%files -n libnpth
%_libdir/libnpth.so.*

%files -n libnpth-devel
%doc AUTHORS NEWS README
%_bindir/npth-config
%_libdir/libnpth.so
%_includedir/npth.h
%_man1dir/npth-config.1*
%_aclocaldir/npth.m4
%_pkgconfigdir/*.pc

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin