Пакет libuv: Specfile

%define soversion 1
Name: libuv
Version: 0.10.4
Release: alt1.1
Summary: Evented I/O for NodeJS
Group: Development/Tools
License: MIT License
Url: https://github.com/joyent/libuv
Source: %name-%version.tar

BuildRequires: python-devel gcc-c++ openssl-devel zlib-devel gyp

%add_python_req_skip TestCommon

%description
libuv is a new platform layer for Node. Its purpose is to abstract IOCP on Windows 
and libev on Unix systems. We intend to eventually contain all platform differences in this library.

%package devel
Summary:        Devel package for libuv
Group:          Development/Other
License:        GPL
Requires:	%name = %version-%release

%description devel
libuv header and build tools

%prep
%setup -q

%build
./gyp_uv
%make_build CXXFLAGS="%{optflags}" CFLAGS="%{optflags}" libuv.so

%install
mkdir -p %buildroot{%_libdir,%_includedir}
install libuv.so %buildroot%_libdir/libuv.so
#ln -s libuv.so %buildroot%_libdir/libuv.so
cp -R include/* %buildroot%_includedir

%files
%_libdir/*.so

%files devel
#%_libdir/*.so
%_includedir/*


%changelog
* Thu Apr 18 2013 Dmitriy Kulik <lnkvisitor@altlinux.org> 0.10.4-alt1.1
- Build without soname

* Thu Apr 18 2013 Dmitriy Kulik <lnkvisitor@altlinux.org> 0.10.4-alt1
- 0.10.4

* Sat Apr 06 2013 Dmitriy Kulik <lnkvisitor@altlinux.org> 0.10.3-alt1
- 0.10.3

* Thu Nov 15 2012 Dmitriy Kulik <lnkvisitor@altlinux.org> 0.9-alt1
- Initial build