first draft for packaging openvswitch
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 3 Jul 2012 15:31:39 +0000 (17:31 +0200)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Tue, 3 Jul 2012 15:31:39 +0000 (17:31 +0200)
sliver-openvswitch.spec [new file with mode: 0644]

diff --git a/sliver-openvswitch.spec b/sliver-openvswitch.spec
new file mode 100644 (file)
index 0000000..ded8d6e
--- /dev/null
@@ -0,0 +1,46 @@
+%define name sliver-openvswitch
+%define version 0.1
+%define taglevel 1
+
+%define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}}
+
+Vendor: OneLab
+Packager: OneLab <support@planet-lab.eu>
+Distribution: PlanetLab %{plrelease}
+URL: %{SCMURL}
+#Requires: 
+
+Summary: Openvswitch modified for running from a PlanetLab sliver
+Name: %{name}
+Version: %{version}
+Release: %{release}
+License: GPL
+Group: System Environment/Applications
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
+Source0: sliver-openvswitch-%{version}.tar.gz
+
+%description
+Openvswitch tuned for running within a PlanetLab sliver
+
+%prep 
+%setup -q
+
+%build
+./boot.sh
+./configure --prefix=/usr
+make
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+/usr
+
+%post
+
+%postun
+
+%changelog