# # $Id: madwifi.spec 16422 2010-01-04 11:33:08Z thierry $ # %define url $URL: svn+ssh://thierry@svn.planet-lab.org/svn/madwifi/trunk/madwifi.spec $ # Marc E. Fiuczynski # Copyright (C) 2006 The Trustees of Princeton University # License is GPL. %define name omf-resctl %define version 5.3 %define release 1ubuntu2-2 %define taglevel 1 %define actual_name %{name}-%{version}-%{release} Summary: OMF Resource Controller - for slivers Name: %{name} Version: %{version} Release: %{release} License: GPL Group: System Environment/Kernel Source0: %{actual_name}.noarch.rpm BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot Vendor: NICTA Packager: PlanetLab Distribution: PlanetLab %{plrelease} URL: %(echo %{url} | cut -d ' ' -f 2) Requires: imagezip Requires: liblog4r-ruby1.8 Requires: libxmpp4r-ruby1.8 Requires: pciutils Requires: ruby Requires: wget Requires: wireless-tools Requires: rpmlib(CompressedFileNames) <= 3.0.4-1 Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: omf-common-5.3 %description The OMF Resource Controller (RC) is the experiment-side of the Experiment Eontroller (EC) that lets experimenter control their resources. It relies on an XMPP server for exchanging with its EC. %prep %setup -n %{actual_name} %build rm -rf $RPM_BUILD_ROOT make sources mkdir unwrap cd unwrap rpm2cpio ../omf-resctl*.rmp | cpio -diu %install rm -fr $RPM_BUILD_ROOT rsync -av unwrap/ $RPM_BUILD_ROOT %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) /etc /usr/sbin /usr/share/omf-resctl-%{version} /usr/share/doc %post # tweak config in /etc/omf-resctl-5.3/ mkdir /etc/omf-resctl-5.3/ %changelog