[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