rpms/rainbow/OLPC-2 rainbow.spec,NONE,1.1 sources,1.1,1.2
Noah Kantrowitz (kantrn)
fedora-extras-commits at redhat.com
Mon Aug 13 23:20:10 UTC 2007
Author: kantrn
Update of /cvs/pkgs/rpms/rainbow/OLPC-2
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15817
Modified Files:
sources
Added Files:
rainbow.spec
Log Message:
Copying files to OLPC-2 branch.
--- NEW FILE rainbow.spec ---
# sitelib for noarch packages, sitearch for others (remove the unneeded one)
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%{!?python_version: %define python_version %(%{__python} -c "import sys; print sys.version[0:3]")}
Name: rainbow
Version: 1.0
Release: 0.1.20070731gitde262e
Summary: The OLPC security service
Group: System Environment/Daemons
License: MIT
URL: http://dev.laptop.org/git/security
Source0: http://dev.laptop.org/~coderanger/rainbow-20070731gitde262e.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: dbus
Requires: python-setuptools
BuildRequires: python-devel
BuildRequires: python-setuptools
%description
The service component of the OLPC Bitfrost security platform.
%prep
%setup -q -n Rainbow
%build
%{__python} setup.py build
%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/%{_sysconfdir}/dbus-1/system.d
install -m 644 rainbow/conf/org.laptop.security.Rainbow.conf $RPM_BUILD_ROOT/%{_sysconfdir}/dbus-1/system.d/org.laptop.security.Rainbow.conf
install -d $RPM_BUILD_ROOT/%{_sysconfdir}/rainbow
install -m 600 rainbow/conf/rainbow.conf $RPM_BUILD_ROOT/%{_sysconfdir}/rainbow/rainbow.conf
chmod 744 $RPM_BUILD_ROOT/%{_sbindir}/rainbow
install -d $RPM_BUILD_ROOT/%{_localstatedir}/rainbow
install -m 644 rainbow/conf/session-olpc.conf $RPM_BUILD_ROOT/%{_sysconfdir}/dbus-1
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.laptop.security.Rainbow.conf
%config(noreplace) %{_sysconfdir}/rainbow/rainbow.conf
%config(noreplace) %{_sysconfdir}/dbus-1/session-olpc.conf
%doc README COPYING
%dir %{python_sitelib}/rainbow
%{python_sitelib}/rainbow/*
%{_sbindir}/rainbow
%dir %{python_sitelib}/Rainbow-%{version}-py%{python_version}.egg-info
%{python_sitelib}/Rainbow-%{version}-py%{python_version}.egg-info/*
%changelog
* Mon Aug 13 2007 Noah Kantrowitz <noah at laptop.org> - 1.0-0.1.20070731gitde262e
- Remove arch-specific variables.
- Package only needed folders from site-pacakges.
- Use macros in a few more places.
* Tue Jul 31 2007 Noah Kantrowitz <noah at laptop.org> - 1.0-0.0.20070731gitde262e
- Bump to latest version of Rainbow.
* Mon Jul 30 2007 Noah Kantrowitz <noah at laptop.org> - 1.0-0.0.20070730git9a7744
- Adding DBus session bus config and bumping to new snapshop of Rainbow.
* Tue Jul 24 2007 Noah Kantrowitz <noah at laptop.org> - 1.0-0.0.20070723git639686
- Initial version of this spec.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/rainbow/OLPC-2/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 13 Aug 2007 23:00:02 -0000 1.1
+++ sources 13 Aug 2007 23:19:37 -0000 1.2
@@ -0,0 +1 @@
+9a2c828bf6b91aa2f343fc88b3ab2eab rainbow-20070731gitde262e.tar.bz2
More information about the fedora-extras-commits
mailing list