Группа :: Разработка/C
Пакет: libcpuid
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
# Unpackaged files in buildroot should terminate build
%define _unpackaged_files_terminate_build 1
Name: libcpuid
Version: 0.6.3
Release: alt1
Summary: libcpuid provides CPU identification for the x86 (and x86_64)
License: BSD-2-Clause
Group: Development/C
Url: https://github.com/anrieff/libcpuid
Source: libcpuid-%version.tar
Patch: 0001-CMakeLists.txt-Add-LIB_DESTINATION-variable.patch
ExclusiveArch: %ix86 x86_64
BuildRequires(pre): rpm-macros-cmake
BuildRequires: cmake gcc-c++
BuildRequires: doxygen
%description
%summary.
%package devel
Summary: Development files for %name
Group: Development/C++
Requires: %name = %EVR
%description devel
The %name-devel package contains libraries and header files for
developing applications that use %name.
For details about the programming API, please see the docs
on the project's site (http://libcpuid.sourceforge.net/)
%prep
%setup
%autopatch -p1
%build
%cmake -DCMAKE_INSTALL_LIBDIR=%_libdir
%cmake_build
%install
%cmakeinstall_std
%files
%_libdir/%name.so.*
%files devel
%_bindir/cpuid_tool
%_includedir/%name
%_man3dir/*
%_libdir/%name.so
%_libdir/pkgconfig/%name.pc
%_prefix/lib/cmake/cpuid
%changelog
…
Полный changelog можно просмотреть здесь
%define _unpackaged_files_terminate_build 1
Name: libcpuid
Version: 0.6.3
Release: alt1
Summary: libcpuid provides CPU identification for the x86 (and x86_64)
License: BSD-2-Clause
Group: Development/C
Url: https://github.com/anrieff/libcpuid
Source: libcpuid-%version.tar
Patch: 0001-CMakeLists.txt-Add-LIB_DESTINATION-variable.patch
ExclusiveArch: %ix86 x86_64
BuildRequires(pre): rpm-macros-cmake
BuildRequires: cmake gcc-c++
BuildRequires: doxygen
%description
%summary.
%package devel
Summary: Development files for %name
Group: Development/C++
Requires: %name = %EVR
%description devel
The %name-devel package contains libraries and header files for
developing applications that use %name.
For details about the programming API, please see the docs
on the project's site (http://libcpuid.sourceforge.net/)
%prep
%setup
%autopatch -p1
%build
%cmake -DCMAKE_INSTALL_LIBDIR=%_libdir
%cmake_build
%install
%cmakeinstall_std
%files
%_libdir/%name.so.*
%files devel
%_bindir/cpuid_tool
%_includedir/%name
%_man3dir/*
%_libdir/%name.so
%_libdir/pkgconfig/%name.pc
%_prefix/lib/cmake/cpuid
%changelog
…
Полный changelog можно просмотреть здесь