1 # Spec file only supports RHEL and Fedora now
2 %if 0%{?rhel} || 0%{?fedora}
7 Summary: OpenDaylight SDN Controller Platform
8 Group: Applications/Communications
10 URL: http://www.opendaylight.org
13 Requires: opendaylight-controller
14 Requires: opendaylight-controller-dependencies
15 Requires: opendaylight-openflowjava
16 Requires: opendaylight-openflowplugin
17 Requires: opendaylight-ovsdb
18 Requires: opendaylight-yangtools
21 The OpenDaylight SDN Controller Platform provides the core
22 services and abstractions needed for building an SDN controller.
24 The Base edition of OpenDaylight is designed for testing and experimental
27 %package virtualization
28 Summary: OpenDaylight SDN Controller Platform Virtualization Edition
29 Group: Applications/Communications
31 #Requires: opendaylight-affinity
32 #Requires: opendaylight-defense4all
33 #Requires: opendaylight-opendove
34 #Requires: opendaylight-opendove-odmc
35 #Requires: opendaylight-vtn
37 %description virtualization
38 The Virtualization edition of OpenDaylight is geared towards data centers.
39 It includes the OVSDB protocol southbound and the Affinity Service, VTN,
40 DOVE, and the OpenStack Service.
42 %package serviceprovider
43 Summary: OpenDaylight SDN Controller Platform Virtualization Edition
44 Group: Applications/Communications
46 #Requires: opendaylight-affinity
47 #Requires: opendaylight-bgpcep
48 #Requires: opendaylight-defense4all
49 Requires: opendaylight-lispflowmapping
50 #Requires: opendaylight-snmp4sdn
52 %description serviceprovider
53 The Service Provider edition of OpenDaylight is designed for network operator
54 use. It does not include OVSDB, VTN or DOVE, but does include SNMP, BGP-LS,
55 PCEP, and LISP southbound and the Affinity Service and the LISP Service northbound.
61 %files serviceprovider
66 * Sat Feb 08 2014 Sam Hague <shague@redhat.com> - 0.1.0-0.5.0
67 - Add yangtools package.
69 * Sat Feb 01 2014 Sam Hague <shague@redhat.com> - 0.1.0-0.4.0
70 - Changed package name to opendaylight.
71 - Added edition sub packages.
73 * Sat Jan 18 2014 Sam Hague <shague@redhat.com> - 0.1.0-0.3.0
74 - Removed controller-dependencies from Requires because controller already pulls it in.
76 * Thu Jan 09 2014 Sam Hague <shague@redhat.com> - 0.1.0-0.2.0
77 - Updates for OF1.3 support.
78 - Remove java Requires.
80 * Thu Jan 02 2014 Sam Hague <shague@redhat.com> - 0.1.0-0.1.0