Repository :
http://git.fedorahosted.org/cgit/fedocal.git
On branch : master
---------------------------------------------------------------
commit e5c7e6083df966ddab45dc2abc837da18ca04b09
Author: Pierre-Yves Chibon <pingou(a)pingoured.fr>
Date: Tue Feb 12 15:13:18 2013 +0100
Add first version of installer
This commits adds the first version of the setup.py script and its
corresponding MANIFEST.in file providing the list of files and folders
that should be included in the sources when making a release.
---------------------------------------------------------------
MANIFEST.in | 5 +++++
setup.py | 25 +++++++++++++++++++++++++
2 files changed, 30 insertions(+), 0 deletions(-)
diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644
index 0000000..c16cce6
--- /dev/null
+++ b/MANIFEST.in
@@ -0,0 +1,5 @@
+include LICENSE README.rst *.sample fedocal.wsgi requirements.txt
+include run_tests.sh createdb createdb.py
+recursive-include alembic *
+include doc/*
+
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..8c48269
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,25 @@
+#!/usr/bin/env python
+
+"""
+Setup script
+"""
+
+from setuptools import setup, find_packages
+from fedocal import __version__
+
+setup(
+ name = 'fedocal',
+ description = 'fedocal is a web based calendar application for Fedora.',
+ version = __version__,
+ author = 'Pierre-Yves Chibon',
+ author_email = 'pingou(a)pingoured.fr',
+ maintainer = 'Pierre-Yves Chibon',
+ maintainer_email = 'pingou(a)pingoured.fr',
+ license = 'GPLv3+',
+ download_url = 'https://fedorahosted.org/releases/f/e/fedocal/',
+ url = 'https://fedorahosted.org/fedocal/',
+ packages=['fedocal'],
+ include_package_data = True,
+ exclude_package_data={'': ['tests/*']},
+ install_requires=['Flask']
+ )