- change platform to "Any" and add clarification to README: manager.py

can be run on any platform
- update setup.py with classifiers
- fix license strings to the exact string expected by pythons classifier
  system (doesn't change the license)
- remove PKG-INFO, this is auto-generated from setup.py


git-svn-id: https://pyst.svn.sourceforge.net/svnroot/pyst/pyst/trunk@19 01a3061f-1c3a-49da-a2a0-fa5697faa6a0
develop
ralf 2010-06-23 08:30:44 +00:00
parent e8236ea9fe
commit e8c5d9a267
3 changed files with 25 additions and 12 deletions

View File

@ -1,10 +0,0 @@
Metadata-Version: 1.0
Name: pyst
Version: 0.2
Summary: Asterisk related utility modules.
Home-page: http://www.sourceforge.net/projects/pyst/
Author: Karl Putland
Author-email: kputland@users.sourceforge.net
License: Python Software Foundation License (agitb), Lesser General Public License
Description: UNKNOWN
Platform: UNIX

7
README
View File

@ -30,6 +30,13 @@ pythons built-in help facility::
import asterisk.config
help (asterisk.config)
Some notes on platforms: We now specify "platforms = 'Any'" in
``setup.py``. This means, the manager part of the package will probably
run on any platform. The agi scripts on the other hand are called
directly on the host where Asterisk is running. Since Asterisk doesn't
run on windows platforms (and probably never will) the agi part of the
package can only be run on Asterisk platforms.
Credits
-------

View File

@ -16,10 +16,11 @@ for line in f :
logo_stripped = True
description.append (line)
licenses = ( 'Python Software Foundation License (agitb)'
licenses = ( 'Python Software Foundation License'
, 'GNU Library or Lesser General Public License (LGPL)'
)
setup \
( name = 'pyst'
, version = VERSION
@ -32,5 +33,20 @@ setup \
, url = 'http://www.sourceforge.net/projects/pyst/'
, packages = ['asterisk']
, license = ', '.join (licenses)
, platforms = 'UNIX'
, platforms = 'Any'
, classifiers =
[ 'Development Status :: 5 - Production/Stable'
, 'Environment :: Other Environment'
, 'Intended Audience :: Developers'
, 'Intended Audience :: Telecommunications Industry'
, 'Operating System :: OS Independent'
, 'Programming Language :: Python'
, 'Programming Language :: Python :: 2.4'
, 'Programming Language :: Python :: 2.5'
, 'Programming Language :: Python :: 2.6'
, 'Programming Language :: Python :: 2.7'
, 'Topic :: Communications :: Internet Phone'
, 'Topic :: Communications :: Telephony'
, 'Topic :: Software Development :: Libraries :: Python Modules'
] + ['License :: OSI Approved :: ' + l for l in licenses]
)