Search
j0ke.net Open Build Service
>
Projects
>
server:database
:
hypertable:0.9
>
sigar
> Changes
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 2
[-]
[+]
Changed
sigar.spec
@@ -1,4 +1,5 @@ -Name: sigar +%define pkg_name sigar +Name: lib%{pkg_name} Version: 1.6.5 Release: 0.2.git833ca18%{?dist} Summary: System Information Gatherer And Reporter @@ -19,9 +20,9 @@ # git archive --prefix=sigar-1.6.5/ 833ca18 | bzip2 > sigar-1.6.5-833ca18.tbz2 # # The diff from 1.6.4 is too huge to contemplate cherrypicking from -Source0: %{name}-%{version}-%{sigar_hash}.tbz2 +Source0: %{pkg_name}-%{version}-%{sigar_hash}.tbz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRoot: %{_tmppath}/%{pkg_name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: gcc cmake @@ -42,19 +43,19 @@ #The core API is implemented in pure C with bindings currently #implemented for Java, Perl and C#. -%package devel +%package -n %{pkg_name}-devel License: ASL 2.0 Group: Development/Libraries Summary: SIGAR Development package - System Information Gatherer And Reporter Requires: %{name} = %{version}-%{release} -%description devel +%description -n %{pkg_name}-devel Header files for developing against the Sigar API %prep # When using the GitHub tarballs, use: # setup -q -n hyperic-{name}-{sigar_hash} -%setup -q -n %{name}-%{version} +%setup -q -n %{pkg_name}-%{version} %build @@ -63,14 +64,14 @@ mkdir build pushd build -%cmake .. +cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} .. make %{?_smp_mflags} popd %install rm -rf $RPM_BUILD_ROOT pushd build -%cmake .. +cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} .. make install DESTDIR=$RPM_BUILD_ROOT popd @@ -86,7 +87,7 @@ %doc ChangeLog README LICENSE NOTICE AUTHORS %{_libdir}/libsigar.so -%files devel +%files -n %{pkg_name}-devel %defattr(-,root,root,-) %{_includedir}/sigar*.h %doc LICENSE NOTICE AUTHORS