aboutsummaryrefslogtreecommitdiff
path: root/pkg/rpm/odp.spec
blob: d6eff66a1c6ead87d01112e5f279c0af346a678e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# Copyright (c) 2015, Linaro Limited
# All rights reserved.
#
# SPDX-License-Identifier:     BSD-3-Clause

Name: odp
Version: 1.4
Release: 1
Packager: lng-odp@lists.linaro.org
URL: http://opendataplane.org
Source: %{name}-%{version}.tar.gz
Summary: OpenDataPlane Reference implementation
Group: System Environment/Libraries
License: BSD-3-Clause
BuildRequires: automake
BuildRequires: autoconf
BuildRequires: libtool
BuildRequires: openssl-devel
BuildRequires: doxygen
BuildRequires: rubygem-asciidoctor
BuildRequires: graphviz
BuildRequires: source-highlight
BuildRequires: mscgen

%description
# Needs an empty description for package odp

%package -n odp-linux
Summary: OpenDataPlane Reference implementation
Group: System Environment/Libraries
License: BSD-3-Clause

%description -n odp-linux
ODP's reference implementation includes library.
More libraries and examples are available as extensions
in other packages.

%package -n odp-linux-devel
Summary: OpenDataPlane Reference implementation
Requires: odp-linux%{?_isa} = %{version}-%{release}

%description -n odp-linux-devel
ODP devel is a set of headers and a library.
This is a reference implementation.

%package -n odp-linux-example
Summary: OpenDataPlane Reference examples
Requires: odp-linux%{?_isa} = %{version}-%{release}

%description -n odp-linux-example
ODP example are ODP's example binaries.

%package -n odp-linux-doc
Summary: OpenDataPlane Reference documentation
BuildArch: noarch

%description -n odp-linux-doc
ODP doc is divided in two parts: API details in doxygen HTML format
and guides in HTMLformats.

%prep
%autosetup -n %{name}-%{version}

%configure
%make_install
find %{buildroot} -type f -name 'libodp*.la' |xargs rm

%files -n odp-linux
%{_libdir}/*

%files -n odp-linux-example
%{_bindir}/*

%files -n odp-linux-devel
%{_includedir}/*
%{_libdir}/

%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%changelog
* Wed Jun 15 2016 - anders.roxell (at) linaro.org
- ODP release v1.10.1
* Mon May 02 2016 - anders.roxell (at) linaro.org
- ODP release v1.10
* Thu Apr 21 2016 - anders.roxell (at) linaro.org
- ODP release v1.9
* Fri Mar 4 2016 - maxim.uvarov (at) linaro.org
- ODP release v1.8
* Fri Feb 5 2016 - maxim.uvarov (at) linaro.org
- ODP release v1.7
* Mon Dec 28 2015 - maxim.uvarov (at) linaro.org
- ODP release v1.6
* Mon Nov 30 2015 - mike.holmes (at) linaro.org
- ODP release v1.5
* Tue Nov 10 2015 - anders.roxell (at) linaro.org
- Initial rpm release, ODP release v1.4