Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37534261
en ru br
ALT Linux repositórios
S:1.12-alt2

Group :: Sistema/Bibliotecas
RPM: libpcl

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: libpcl
Version: 1.12
Release: alt2

Summary: Portable Coroutine Library (PCL)
License: GPLv2+
Group: System/Libraries

Url: http://xmailserver.org/libpcl.html
Source: http://xmailserver.org/pcl-1.12.tar.gz
Patch2000: pcl-1.12-alt-e2k.patch

%description
The Portable Co-routine Library (PCL) implements the low level
functionality for co-routines in C. Co-routines are a very simple
cooperative multitasking environment where the switch from one task
to another is done explicitly by a function call. Co-routines are a
lot faster and require much less OS resources than processes or
threads.

%package devel
Summary: Development headers and libraries for pcllib
Group: Development/C
Requires: %name = %EVR

%description devel
Development headers and libraries for Portable Co-routine Library (PCL).

%prep
%setup -n pcl-%version
%ifarch %e2k
# sed -i "s|struct sigaltstack|stack_t|" pcl/pcl.c
%patch2000 -p1
%endif

# Note that --disable static is not given because make check requires the static libs

%build
%configure
%make_build

%install
%makeinstall_std
rm -f %buildroot/%_libdir/*.la
rm -f %buildroot/%_libdir/*.a

%check
%make_build check

%files
%_libdir/libpcl.so.*
%doc AUTHORS

%files devel
%_includedir/*
%_libdir/libpcl.so
%_man3dir/*

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009