IES/dist/ies-api.spec.in
2015-08-31 08:29:36 -07:00

76 lines
1.9 KiB
RPMSpec

Summary: Intel Ethernet Switch API
Name: ies-api
Release: 1%{?dist}
License: BSD-3-Clause
URL: http://www.intel.com
Group: Development/Libraries
Vendor: Intel Corporation
Packager: Jef Oliver <jef.oliver@intel.com>
Version: @IES_VERSION@
Source0: ies-api-%{version}.tar.gz
BuildRequires: libnl3-devel, bash, sh-utils, tar, bzip2, xz, gzip
BuildRequires: m4, perl, make, gawk, gcc >= 4.4.0, binutils >= 2.12
BuildRequires: redhat-rpm-config, bc, bison, swig, perl-devel
BuildRequires: perl(XML::Twig), systemd-devel, autoconf, automake
BuildRequires: libtool, pciutils-devel, pkgconfig
Requires: ldconfig
Provides: ies-api = %{version}-%{release}
Provides: %{name} = %{version}-%{release}
Autoreq: 0
%description
The ies-api package contains the libraries necessary to configure
Intel Ethernet Switch Platform.
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
The ies-api-devel package contains the files necessary to develop softare
that uses the ies-api package.
%prep
%setup -q
%build
./autogen.sh
%configure
%{__make} %{?_smp_mflags}
%install
%make_install
%post
cd %{_sysconfdir}/ies/platforms
if [ ! -h "default" ]; then
ln -sf boulderRapids default
fi
/sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%{_libdir}/libFocalpointSDK-%{version}.so
%{_libdir}/libLTStdPlatform-%{version}.so
%{_libdir}/libLTStdPlatform.so
%{_sysconfdir}/ies/environment
%{_sysconfdir}/ies/platforms/atwoodChannel
%{_sysconfdir}/ies/platforms/boulderRapids
%{_sysconfdir}/ies/platforms/rubyRapids
%{_sysconfdir}/profile.d/ies.sh
%exclude %{_sysconfdir}/ies/platforms/default
%files devel
%{_includedir}/*
%{_libdir}/*.a
%{_libdir}/libFocalpointSDK.so
%{_libdir}/pkgconfig/*.pc
%exclude %{_libdir}/*.la
%changelog
* Tue Dec 16 2014 Jef Oliver <jef.oliver@intel.com>
- Initial rpm build