From: zooko Date: Fri, 26 Jan 2007 00:08:29 +0000 (+0530) Subject: pyfec: improve package metadata X-Git-Url: https://git.rkrishnan.org/pf/vdrive?a=commitdiff_plain;h=8c292799e1beda7da0a13da7bb6586fde4dd38cd;p=tahoe-lafs%2Fzfec.git pyfec: improve package metadata darcs-hash:e99970040aa74c394a448a4ef55b1cd3539490a6 --- diff --git a/pyfec/setup.py b/pyfec/setup.py index 68cee92..97ac370 100755 --- a/pyfec/setup.py +++ b/pyfec/setup.py @@ -41,12 +41,20 @@ if DEBUGMODE: extra_link_args.append("-g") undef_macros.append('NDEBUG') -trove_classifiers=""" -XYZ insert trove classifiers here. -""" +trove_classifiers=[ + "Development Status :: 4 - Beta", + "Environment :: No Input/Output (Daemon)", + "Intended Audience :: Developers", + "License :: OSI Approved :: GNU General Public License (GPL)", + "Natural Language :: English", + "Operating System :: OS Independent", + "Programming Language :: C", + "Programming Language :: Python", + "Topic :: System :: Archiving :: Backup", + ] setup(name='pyfec', - versions='0.9', + version='0.9', summary='Provides a fast C implementation of Reed-Solomon erasure coding with a Python interface.', description='Erasure coding is the generation of extra redundant packets of information such that if some packets are lost ("erased") then the original data can be recovered from the remaining packets. This package contains an optimized implementation along with a Python interface.', author='Zooko O\'Whielacronx', @@ -55,6 +63,6 @@ setup(name='pyfec', license='GNU GPL', platform='Any', packages=['fec'], - classifiers=trove_classifiers.split("\n"), + classifiers=trove_classifiers, ext_modules=[Extension('fec', ['fec/fec.c', 'fec/fecmodule.c',], extra_link_args=extra_link_args, extra_compile_args=extra_compile_args, undef_macros=undef_macros),], )