all the python scripts are for python2, and fedora31 requires to be specific
[vsys-scripts.git] / slice-context / vsys-wrapper.spec
1 #
2 # Vsys wrapper for slice space
3 #
4 # RPM spec file
5 #
6
7 %define name vsys-wrapper
8 %define version 0.95
9 %define taglevel 51
10
11 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}}
12
13 Vendor: PlanetLab
14 Packager: PlanetLab Central <support@planet-lab.org>
15 Distribution: PlanetLab %{plrelease}
16 URL: %{SCMURL}
17
18 Summary: Vsys Wrapper
19 Name: %{name}
20 Version: %{version}
21 Release: %{release}
22 License: GPL
23 Group: System Environment/Kernel
24 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
25
26 Source0: vsys-wrapper-%{version}.tar.gz
27
28 %description
29 Vsys wrapper provides convenience tools for the slice space, so users can more easily leverage vsys-scripts through python wrappers.
30
31 %prep 
32 %setup
33
34 %build
35 rm -rf $RPM_BUILD_ROOT
36 make -C slice-context
37
38 %install
39 mkdir -p $RPM_BUILD_ROOT/vsys
40 make -C slice-context install DESTDIR="$RPM_BUILD_ROOT"
41
42 %clean
43 rm -rf $RPM_BUILD_ROOT
44
45 %files
46 /usr/lib*/python*/site-packages
47
48 %post
49
50 %postun
51
52 %changelog
53 * Fri Jun 26 2015 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - vsys-scripts-0.95-51
54 - builds on fedora>=21
55 - new script reversetraceroute
56
57 * Wed Feb 18 2015 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - vsys-scripts-0.95-50
58 - a new vsys script for rebooting a vserver
59
60 * Mon Apr 28 2014 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - vsys-scripts-0.95-49
61 - new privilege script pvtfs
62
63 * Sun Jul 14 2013 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - vsys-scripts-0.95-48
64 - sliceip has support for lxc and vs nodes (Thanks Giovanni)
65
66 * Tue Jun 11 2013 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - vsys-scripts-0.95-47
67 - Giuseppe Lettieri's patch for ignoring glitches when tearing down iptables rules
68
69 * Tue Apr 23 2013 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - vsys-scripts-0.95-46
70 - vif_up can set dropkern and mtu
71
72 * Wed Dec 19 2012 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - vsys-scripts-0.95-45
73 - script 'promisc' can set a device in promiscuous mode
74
75 * Tue Sep 04 2012 Thierry Parmentelat <thierry.parmentelat@sophia.inria.fr> - vsys-scripts-0.95-44
76 - new slice-oriented package vsys-wrapper (python wrapper)
77 - new layout of the module, spit between root-context and slice-context
78