| Line | |
|---|
| 1 | #!/usr/bin/env python |
|---|
| 2 | |
|---|
| 3 | # |
|---|
| 4 | # Install StormSiren using the distutils method |
|---|
| 5 | # |
|---|
| 6 | |
|---|
| 7 | from bdist_contrib.bdist_debian import bdist_debian |
|---|
| 8 | |
|---|
| 9 | try: |
|---|
| 10 | from setuptools import setup |
|---|
| 11 | except ImportError: |
|---|
| 12 | from distutils.core import setup |
|---|
| 13 | |
|---|
| 14 | version = file('VERSION').read().strip() |
|---|
| 15 | |
|---|
| 16 | setup(name="StormSiren", |
|---|
| 17 | version=version, |
|---|
| 18 | description="StormSiren is an application that allows individuals to receive weather alert notifications.", |
|---|
| 19 | long_description="StormSiren is an Internet application that allows\nindividuals to receive alert notifications via\nEmail, SMS, Jabber Instant Messaging, playing\nsound files, external program execution, MythTV\nvisual alerts, and OSD (On Screen Display) visual\nalerts of weather events posted by the NOAA. This\nis a rewrite of the original StormSiren created by\nRory McManus. StormSiren is free, open source,\nsoftware distributed under the Berkley license.", |
|---|
| 20 | author="Chris Freeze", |
|---|
| 21 | author_email="cfreeze@users.sourceforge.net", |
|---|
| 22 | url="http://www.cfreeze.com/trac/stormsiren/", |
|---|
| 23 | keywords="weather science", |
|---|
| 24 | maintainer="Chris Freeze", |
|---|
| 25 | maintainer_email="cfreeze@users.sourceforge.net", |
|---|
| 26 | depends="python", |
|---|
| 27 | license="BSD", |
|---|
| 28 | recommends="python-xmppy", |
|---|
| 29 | suggests="cron", |
|---|
| 30 | section="user/other", |
|---|
| 31 | architecture="all", |
|---|
| 32 | essential="no", |
|---|
| 33 | icon="contrib/stormsiren.png", |
|---|
| 34 | packages=[ |
|---|
| 35 | 'StormSiren' |
|---|
| 36 | ], |
|---|
| 37 | scripts=[ |
|---|
| 38 | 'siren' |
|---|
| 39 | ], |
|---|
| 40 | cmdclass={'bdist_debian': bdist_debian} |
|---|
| 41 | ) |
|---|