Projects
Kolab:Winterfell
bonnie-flask
bonnie-flask.spec
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bonnie-flask.spec of Package bonnie-flask
%if 0%{?opensuse_bs} #!BuildIgnore: python-jinja2-26 %endif %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print (get_python_lib())")} %if 0%{?suse_version} %global httpd_group www %global httpd_name apache2 %global httpd_user wwwrun %else %global httpd_group apache %global httpd_name httpd %global httpd_user apache %endif %global _ap_sysconfdir %{_sysconfdir}/%{httpd_name} %global bonnie_user bonnie %global bonnie_user_id 415 %global bonnie_group bonnie %global bonnie_group_id 415 Name: bonnie-flask Version: 0.3 Release: 0.1.git%{?dist} Summary: Flask-based Web UI for Bonnie Group: Applications/System License: GPLv3+ URL: https://kolab.org/about/bonnie # From 75641e448a182e4205f594a7f8cdbb4f21f25215 Source0: http://mirror.kolabsys.com/pub/releases/bonnie-flask-%{version}.tar.gz BuildArch: noarch BuildRequires: python2-devel BuildRequires: python-flask BuildRequires: pytz BuildRequires: python-setuptools BuildRequires: python-sqlalchemy BuildRequires: python-twisted-core Requires: mod_wsgi Requires: pykolab-xml Requires: python-elasticsearch Requires: python-flask Requires: python-flask-babel Requires: python-flask-bootstrap Requires: python-flask-httpauth Requires: python-flask-login Requires: python-flask-script Requires: python-flask-sqlalchemy Requires: python-itsdangerous Requires: python-riak Requires: pytz %description Flask-based Web UI for Bonnie %prep %setup -q %build %install mkdir -p \ %{buildroot}/%{_sysconfdir}/bonnie-flask/ \ %{buildroot}%{_ap_sysconfdir}/conf.d/ \ %{buildroot}/%{_datadir}/bonnie-flask/ \ %{buildroot}/%{_var}/lib/bonnie/ cp -a app/ bonnie-flask.wsgi config.py run.py %{buildroot}/%{_datadir}/bonnie-flask/. cp -a config/bonnie-flask.conf %{buildroot}/%{_sysconfdir}/bonnie-flask/bonnie-flask.conf pushd %{buildroot}/%{_datadir}/bonnie-flask/ ln -s ../../..%{_sysconfdir}/bonnie-flask/ config popd cp -a bonnie-flask.conf %{buildroot}%{_ap_sysconfdir}/conf.d/ %pre # Add the kolab user and group accounts getent group %{bonnie_group} &>/dev/null || groupadd -r %{bonnie_group} -g %{bonnie_group_id} &>/dev/null getent passwd %{bonnie_user} &>/dev/null || \ useradd -r -u %{bonnie_user_id} -g %{bonnie_group} -d %{_localstatedir}/lib/%{bonnie_user} -s /sbin/nologin \ -c "Bonnie Account" %{bonnie_user} &>/dev/null || : # Make sure our user has the correct home directory if [ $1 -gt 1 ] ; then usermod -d %{_localstatedir}/lib/%{bonnie_user} %{bonnie_user} &>/dev/null || : fi %files %defattr(-,root,root,-) %doc README.md %{_ap_sysconfdir}/conf.d/bonnie-flask.conf %dir %{_sysconfdir}/bonnie-flask/ %attr(0640,%{bonnie_user},%{bonnie_group}) %config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf %{_datadir}/bonnie-flask %attr(0750,%{bonnie_user},%{bonnie_group}) %{_var}/lib/bonnie %changelog * Fri May 15 2015 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.3-1 - Third package * Thu Dec 4 2014 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.2-1 - Second package * Mon Oct 13 2014 Jeroen van Meeuwen <vanmeeuwen@kolabsys.com> - 0.1-1 - First package
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.