[fedocal] Update to 0.4.6

Pierre-YvesChibon pingou at fedoraproject.org
Thu Feb 13 08:02:30 UTC 2014


commit ef2f647ed0f23bbba701480a687b622884798ad5
Author: Pierre-Yves Chibon <pingou at pingoured.fr>
Date:   Thu Feb 13 09:02:59 2014 +0100

    Update to 0.4.6

 .gitignore   |    2 +
 fedocal.spec |   74 ++++++++++++++++++++++++++++++++++++++++++++++++++-------
 sources      |    2 +-
 3 files changed, 68 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 57b4506..32cd0d0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
 /fedocal-0.1.0.tar.gz
 /fedocal-0.1.1.tar.gz
 /fedocal-0.1.2.tar.gz
+/fedocal-0.4.4.tar.gz
+/fedocal-0.4.6.tar.gz
diff --git a/fedocal.spec b/fedocal.spec
index 567cccc..ba6b282 100644
--- a/fedocal.spec
+++ b/fedocal.spec
@@ -2,8 +2,8 @@
 %distutils.sysconfig import get_python_lib; print (get_python_lib())")}
 
 Name:           fedocal
-Version:        0.1.2
-Release:        2%{?dist}
+Version:        0.4.6
+Release:        1%{?dist}
 Summary:        A web based calendar application
 
 License:        GPLv3+
@@ -19,11 +19,13 @@ BuildRequires:  python-wtforms
 BuildRequires:  python-flask-wtf
 BuildRequires:  python-vobject
 BuildRequires:  python-kitchen
-BuildRequires:  python-fedora
-BuildRequires:  python-fedora-flask
+BuildRequires:  python-fedora >= 0.3.33
+BuildRequires:  python-fedora-flask >= 0.3.33
 BuildRequires:  python-alembic
 BuildRequires:  python-dateutil <= 1.5
 BuildRequires:  python-setuptools
+BuildRequires:  python-markdown
+BuildRequires:  python-docutils
 
 # EPEL6
 %if ( 0%{?rhel} && 0%{?rhel} == 6 )
@@ -40,11 +42,13 @@ Requires:  python-wtforms
 Requires:  python-flask-wtf
 Requires:  python-vobject
 Requires:  python-kitchen
-Requires:  python-fedora
+Requires:  python-fedora >= 0.3.32.3-3
 Requires:  python-fedora-flask
 Requires:  python-alembic
 Requires:  python-dateutil <= 1.5
 Requires:  python-setuptools
+Requires:  python-markdown
+Requires:  python-docutils
 Requires:  mod_wsgi
 
 %description
@@ -56,6 +60,8 @@ most calendar application.
 %prep
 %setup -q
 
+sed -i -e 's|script_location = alembic|script_location = /usr/share/fedocal/alembic|' alembic.ini.sample
+
 %build
 %{__python} setup.py build
 
@@ -64,29 +70,79 @@ most calendar application.
 rm -rf $RPM_BUILD_ROOT
 %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
 
-# Install wsgi, apache configuration and fedocal configuration files
+# Install apache configuration file
 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
-
+# Install configuration file
 mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/fedocal
 install -m 644 fedocal.cfg.sample $RPM_BUILD_ROOT/%{_sysconfdir}/fedocal/fedocal.cfg
 install -m 644 alembic.ini.sample $RPM_BUILD_ROOT/%{_sysconfdir}/fedocal/alembic.ini
 
+# Install WSGI file
+mkdir -p $RPM_BUILD_ROOT/%{_datadir}/fedocal
+cp -r alembic/ $RPM_BUILD_ROOT/%{_datadir}/fedocal/
+install -m 644 fedocal.wsgi $RPM_BUILD_ROOT/%{_datadir}/fedocal/fedocal.wsgi
+
+# Install the createdb script
+install -m 644 createdb.py $RPM_BUILD_ROOT/%{_datadir}/fedocal/fedocal_createdb.py
+
+
 %files
 %doc README.rst LICENSE doc/
-%doc createdb.py
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/fedocal.conf
 %config(noreplace) %{_sysconfdir}/fedocal/fedocal.cfg
 %config(noreplace) %{_sysconfdir}/fedocal/alembic.ini
 %dir %{_sysconfdir}/fedocal/
+%{_datadir}/fedocal/
 %{python_sitelib}/fedocal/
 %{python_sitelib}/fedocal*.egg-info
 %{_bindir}/fedocal_cron.py
 
 
 %changelog
+* Thu Feb 13 2014 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.4.6-1
+- Update to 0.4.6
+- Bug fix release fixing bug in the propagation of the manager in recurrent
+  meetings
+
+* Sat Feb 08 2014 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.4.5-1
+- Update to 0.4.5
+- Bug fix release fixing bug in the reminder/fedmsg msg for recursive meetings
+
+* Thu Jan 30 2014 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.4.4-1
+- Update to 0.4.4
+- Bug fix release fixing bug when editing recursive meeting that have never
+  occured so far
+
+* Thu Jan 30 2014 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.4.3-1
+- Update to 0.4.3
+- Bug fix release fixing bug when deleting recursive meeting that have never
+  occured so far
+
+* Thu Jan 30 2014 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.4.2-1
+- Update to 0.4.2
+- Bug fix release fixing bug in the iCal output
+
+* Thu Jan 30 2014 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.4.1-1
+- Update to 0.4.1
+
+* Tue Jan 28 2014 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.4.0-1
+- Update to 0.4.0
+
+* Fri Nov 15 2013 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.3.1-1
+- Update to 0.3.1
+
+* Thu Nov 14 2013 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.3.0-1
+- Update to 0.3.0
+- Move the createdb script into %%{_datadir}/fedocal/
+
+* Mon Oct 28 2013 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.2.9-1
+- First pre-release before 0.3.0
+
+* Fri Sep 27 2013 Pierre-Yves Chibon <pingou at pingoured.fr> - 0.2.0-1
+- Update to release 0.2.0
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.1.2-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index 1e97773..c987958 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-d4c1bdbbd14d7c2ad894e0901a80a7f1  fedocal-0.1.2.tar.gz
+361c097ce83732b0776417e894e2a05c  fedocal-0.4.6.tar.gz


More information about the scm-commits mailing list