| 1 | #! /usr/bin/env python |
|---|
| 2 | # -*- coding: utf-8 -*- |
|---|
| 3 | ############################################################################ |
|---|
| 4 | # |
|---|
| 5 | # Copyright © 2007 Florian Birée aka Thesa <florian@biree.name> |
|---|
| 6 | # |
|---|
| 7 | # Website: <URL:http://florian.biree.name/> |
|---|
| 8 | # |
|---|
| 9 | # This file is part of Parangon |
|---|
| 10 | # |
|---|
| 11 | # Parangon is free software: you can redistribute it and/or modify |
|---|
| 12 | # it under the terms of the GNU General Public License as published by |
|---|
| 13 | # the Free Software Foundation, either version 3 of the License, or |
|---|
| 14 | # (at your option) any later version. |
|---|
| 15 | # |
|---|
| 16 | # Parangon is distributed in the hope that it will be useful, |
|---|
| 17 | # but WITHOUT ANY WARRANTY; without even the implied warranty of |
|---|
| 18 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|---|
| 19 | # GNU General Public License for more details. |
|---|
| 20 | # |
|---|
| 21 | # You should have received a copy of the GNU General Public License |
|---|
| 22 | # along with Paragon. If not, see <http://www.gnu.org/licenses/>. |
|---|
| 23 | # |
|---|
| 24 | ############################################################################ |
|---|
| 25 | """Setup for Parangon""" |
|---|
| 26 | |
|---|
| 27 | __author__ = "Florian Birée" |
|---|
| 28 | __version__ = "0.1.0" |
|---|
| 29 | __license__ = "GPL" |
|---|
| 30 | __copyright__ = "Copyright © 2007, Florian Birée" |
|---|
| 31 | __revision__ = "$Revision: $" |
|---|
| 32 | __date__ = "$Date: $" |
|---|
| 33 | |
|---|
| 34 | from distutils.core import setup |
|---|
| 35 | import os |
|---|
| 36 | |
|---|
| 37 | setup( |
|---|
| 38 | name="parangon", |
|---|
| 39 | version=__version__, |
|---|
| 40 | url="http://florian.biree.name/", |
|---|
| 41 | download_url="http://florian.biree.name/", |
|---|
| 42 | description="Plugable backup system based on rsync.", |
|---|
| 43 | long_description= """\ |
|---|
| 44 | Paragon use rsync to make incremental backups (using hard link to save space). |
|---|
| 45 | A plugin system allow to backup different part of the system, like files or DB. |
|---|
| 46 | """, |
|---|
| 47 | author="Florian Birée", |
|---|
| 48 | author_email="florian@biree.name", |
|---|
| 49 | license="GNU General Public License version 3", |
|---|
| 50 | platforms=["Unix"], |
|---|
| 51 | classifiers=[ |
|---|
| 52 | 'Development Status :: 3 - Alpha', |
|---|
| 53 | 'Environment :: Console', |
|---|
| 54 | 'Intended Audience :: Developers', |
|---|
| 55 | 'License :: OSI Approved :: GNU General Public License (GPL)', |
|---|
| 56 | 'Natural Language :: English', |
|---|
| 57 | 'Operating System :: MacOS :: MacOS X', |
|---|
| 58 | 'Operating System :: POSIX', |
|---|
| 59 | 'Programming Language :: Python', |
|---|
| 60 | 'Topic :: Utilities', |
|---|
| 61 | ], |
|---|
| 62 | packages=['parangon', 'parangon.plugins'], |
|---|
| 63 | #requires=[''], |
|---|
| 64 | scripts=[os.path.join('parangon', 'parangon')], |
|---|
| 65 | |
|---|
| 66 | data_files=[ |
|---|
| 67 | # share/doc/parangon |
|---|
| 68 | (os.path.join('share', 'doc', 'parangon'), [ |
|---|
| 69 | "AUTHORS", |
|---|
| 70 | "CHANGELOG", |
|---|
| 71 | "COPYING", |
|---|
| 72 | "INSTALL", |
|---|
| 73 | "README", |
|---|
| 74 | ]), |
|---|
| 75 | # share/man/man1 |
|---|
| 76 | (os.path.join("share", "man", "man1"), [ |
|---|
| 77 | os.path.join("man", "parangon.1.gz"), |
|---|
| 78 | ]), |
|---|
| 79 | # share/doc/parangon/examples |
|---|
| 80 | (os.path.join("share", "doc", "parangon", "examples"), [ |
|---|
| 81 | os.path.join("examples", "conf.py"), |
|---|
| 82 | ]), |
|---|
| 83 | ], |
|---|
| 84 | ) |
|---|
| 85 | |
|---|
| 86 | # vim:ai:et:sw=4:ts=4:sts=4:tw=78:fenc=utf-8 |
|---|