Группа :: Система/Библиотеки
Пакет: libibverbs
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: libibverbs
Version: 1.1.2
Release: alt2
Packager: Eugeny A. Rostovtsev (REAL) <real at altlinux.org>
Summary: A library for direct userspace use of InfiniBand
Group: System/Libraries
License: GPL/BSD
Url: http://openib.org/
# git://git.kernel.org/pub/scm/libs/infiniband/libibverbs.git
Source: %name-%version.tar.gz
Patch: verbs_man_page.patch
Patch1: XRC_man_pages.patch
Patch2: XRC_base_implementation.patch
Patch3: XRC_RCV_QP.patch
Patch4: pthread_cond_t_fields.patch
# Automatically added by buildreq on Mon Aug 20 2007
BuildRequires: gcc-c++ glibc-devel-static libsysfs-devel
%description
libibverbs is a library that allows userspace processes to use
InfiniBand "verbs" as described in the InfiniBand Architecture
Specification. This includes direct hardware access for fast path
operations.
For this library to be useful, a device-specific plug-in module should
also be installed.
%package devel
Summary: Development files for the libibverbs library
Group: Development/C
Requires: %name = %version-%release
Requires: libsysfs-devel
%description devel
Development libraries and header files for the libibverbs library.
%package devel-static
Summary: Static libraries for the libibverbs library
Group: Development/C
Requires: %name-devel = %version-%release
%description devel-static
Static libraries for the libibverbs library.
%package utils
Summary: Examples for the libibverbs library
Group: System/Base
Requires: %name = %version-%release
%description utils
Useful libibverbs1 example programs such as ibv_devinfo, which
displays information about InfiniBand devices.
%prep
%setup
%patch -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%build
touch NEWS
%autoreconf
%configure
%make_build
%install
%make_install DESTDIR=%buildroot install
install -d %buildroot%_sysconfdir/%name.d/
%files
%doc AUTHORS COPYING ChangeLog README
%dir %_sysconfdir/%name.d/
%_libdir/*.so.*
%files devel
%_man3dir/*
%_man7dir/*
%_libdir/lib*.so
%_includedir/*
%files devel-static
%_libdir/*.a
%files utils
%_bindir/*
%_man1dir/*
%changelog
…
Полный changelog можно просмотреть здесь
Version: 1.1.2
Release: alt2
Packager: Eugeny A. Rostovtsev (REAL) <real at altlinux.org>
Summary: A library for direct userspace use of InfiniBand
Group: System/Libraries
License: GPL/BSD
Url: http://openib.org/
# git://git.kernel.org/pub/scm/libs/infiniband/libibverbs.git
Source: %name-%version.tar.gz
Patch: verbs_man_page.patch
Patch1: XRC_man_pages.patch
Patch2: XRC_base_implementation.patch
Patch3: XRC_RCV_QP.patch
Patch4: pthread_cond_t_fields.patch
# Automatically added by buildreq on Mon Aug 20 2007
BuildRequires: gcc-c++ glibc-devel-static libsysfs-devel
%description
libibverbs is a library that allows userspace processes to use
InfiniBand "verbs" as described in the InfiniBand Architecture
Specification. This includes direct hardware access for fast path
operations.
For this library to be useful, a device-specific plug-in module should
also be installed.
%package devel
Summary: Development files for the libibverbs library
Group: Development/C
Requires: %name = %version-%release
Requires: libsysfs-devel
%description devel
Development libraries and header files for the libibverbs library.
%package devel-static
Summary: Static libraries for the libibverbs library
Group: Development/C
Requires: %name-devel = %version-%release
%description devel-static
Static libraries for the libibverbs library.
%package utils
Summary: Examples for the libibverbs library
Group: System/Base
Requires: %name = %version-%release
%description utils
Useful libibverbs1 example programs such as ibv_devinfo, which
displays information about InfiniBand devices.
%prep
%setup
%patch -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%build
touch NEWS
%autoreconf
%configure
%make_build
%install
%make_install DESTDIR=%buildroot install
install -d %buildroot%_sysconfdir/%name.d/
%files
%doc AUTHORS COPYING ChangeLog README
%dir %_sysconfdir/%name.d/
%_libdir/*.so.*
%files devel
%_man3dir/*
%_man7dir/*
%_libdir/lib*.so
%_includedir/*
%files devel-static
%_libdir/*.a
%files utils
%_bindir/*
%_man1dir/*
%changelog
…
Полный changelog можно просмотреть здесь