[fedocal] Original import from the review

Pierre-YvesChibon pingou at fedoraproject.org
Fri Mar 8 07:31:14 UTC 2013


commit 64c9a7b4eb5ab97994b6cb3474fb9a4746b573d5
Author: Pierre-Yves Chibon <pingou at pingoured.fr>
Date:   Fri Mar 8 08:31:04 2013 +0100

    Original import from the review

 .gitignore   |    1 +
 fedocal.spec |   89 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources      |    1 +
 3 files changed, 91 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..b3c7a43 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/fedocal-0.1.0.tar.gz
diff --git a/fedocal.spec b/fedocal.spec
new file mode 100644
index 0000000..a0ee035
--- /dev/null
+++ b/fedocal.spec
@@ -0,0 +1,89 @@
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from
+%distutils.sysconfig import get_python_lib; print (get_python_lib())")}
+
+Name:           fedocal
+Version:        0.1.0
+Release:        2%{?dist}
+Summary:        A web based calendar application
+
+License:        GPLv3+
+URL:            http://fedorahosted.org/fedocal/
+Source0:        https://fedorahosted.org/releases/f/e/fedocal/%{name}-%{version}.tar.gz
+
+BuildArch:      noarch
+
+BuildRequires:  python2-devel
+BuildRequires:  python-flask
+BuildRequires:  python-sqlalchemy
+BuildRequires:  pytz
+BuildRequires:  python-wtforms
+BuildRequires:  python-flask-wtf
+BuildRequires:  python-vobject
+BuildRequires:  python-kitchen
+BuildRequires:  python-fedora
+BuildRequires:  python-fedora-flask
+BuildRequires:  python-alembic
+BuildRequires:  python-dateutil <= 1.5
+BuildRequires:  python-setuptools
+
+Requires:  python-flask
+Requires:  python-sqlalchemy
+Requires:  pytz
+Requires:  python-wtforms
+Requires:  python-flask-wtf
+Requires:  python-vobject
+Requires:  python-kitchen
+Requires:  python-fedora
+Requires:  python-fedora-flask
+Requires:  python-alembic
+Requires:  python-dateutil <= 1.5
+Requires:  python-setuptools
+Requires:  mod_wsgi
+
+%description
+fedocal is a web- based calendar application for Fedora. It aims at replacing
+the tables in the wiki which are hard to edit and maintain.
+Calendar can be exported to an iCal format allowing read-only integration with
+most calendar application.
+
+%prep
+%setup -q
+
+rm fedocal/flask_fas.py
+
+%build
+%{__python} setup.py build
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
+
+# Install wsgi, apache configuration and fedocal configuration files
+mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/
+install -m 644 fedocal.conf $RPM_BUILD_ROOT/%{_sysconfdir}/httpd/conf.d/fedocal.conf
+
+install -m 644 fedocal.wsgi $RPM_BUILD_ROOT/%{python_sitelib}/fedocal/fedocal.wsgi
+
+mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/fedocal
+install -m 644 fedocal.cfg.sample $RPM_BUILD_ROOT/%{_sysconfdir}/fedocal/fedocal.cfg
+
+
+%files
+%doc README.rst LICENSE doc/
+%config(noreplace) %{_sysconfdir}/httpd/conf.d/fedocal.conf
+%config(noreplace) %{_sysconfdir}/fedocal/fedocal.cfg
+%dir %{_sysconfdir}/fedocal/
+%{python_sitelib}/fedocal/
+%{python_sitelib}/fedocal*.egg-info
+
+
+%changelog
+* Tue Feb 26 2013 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.1.0-2
+- Fix BR to python2-devel
+- Be more specific on the %%{python_sitelib} inclusion in %%files
+- Remove flask_fas for a BR and R on python-fedora-flask
+
+* Fri Feb 15 2013 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.1.0-1
+- Initial packaging work for Fedora
+
diff --git a/sources b/sources
index e69de29..2bee1f7 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+d65f3f29db0819c86794091df0e080d1  fedocal-0.1.0.tar.gz


More information about the scm-commits mailing list