File: setup.py

package info (click to toggle)
moosic 1.5.4-3
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 796 kB
  • ctags: 576
  • sloc: python: 3,360; makefile: 61
file content (61 lines) | stat: -rwxr-xr-x 2,650 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
#!/usr/bin/env python

from distutils.core import setup
import sys
import os.path

# Patch distutils if it can't cope with the "classifiers" or
# "download_url" keywords.
if sys.version < '2.2.3':
    from distutils.dist import DistributionMetadata
    DistributionMetadata.classifiers = None
    DistributionMetadata.download_url = None

setup(name = 'moosic',
      version = '1.5.4',
      author = 'Daniel J. Pearson',
      author_email = 'daniel@nanoo.org',
      url = 'http://www.nanoo.org/moosic/',
      #download_url = 'http://www.nanoo.org/moosic/dist/',
      license = 'GPL',
      description = 'A powerful music queue manager.',
      long_description = '''
Moosic is a music player that focuses on easy playlist management. It consists
of a server process that maintains a queue of music files to play and a client
program which sends commands to the server. The server continually runs through
its playlist, popping items off the top of the list and playing each with an
external program. The client is a simple command-line utility which allows you
to perform powerful operations upon the server's queue, including the addition
of whole directory trees, automatic shuffling, and item removal according to
regular expressions. The server comes configured to play MP3, Ogg, MIDI, MOD,
and WAV files.
''',
      classifiers = [
        'Development Status :: 5 - Production/Stable',
        'Environment :: Console',
        'Environment :: No Input/Output (Daemon)',
        'Intended Audience :: End Users/Desktop',
        'License :: OSI Approved :: GNU General Public License (GPL)',
        'Natural Language :: English',
        'Operating System :: POSIX',
        'Operating System :: Unix',
        'Programming Language :: Python',
        'Topic :: Multimedia :: Sound/Audio :: Players',
        'Topic :: Multimedia :: Sound/Audio :: Players :: MP3',
        ],
      scripts = ['scripts/moosic', 'scripts/moosicd'],
      packages = ['moosic', 'moosic.server', 'moosic.client', 'moosic.client.cli'],
      data_files = [
        ('share/man/man1', ['doc/moosic.1', 'doc/moosicd.1']),
        ('share/man/man3', ['doc/Moosic_API.3']),
        ('share/doc/moosic',
            ['README.txt', 'License.txt', 'ChangeLog', 'NEWS',
            'doc/History.txt', 'doc/Todo', 'doc/Moosic_API.txt',
            'doc/moosic_hackers.txt']),
        ('share/doc/moosic/html',
            ['doc/Moosic_API.html', 'doc/moosic.html', 'doc/moosicd.html']),
        ('share/doc/moosic/examples',
            ['examples/completion', 'examples/server_config']),
        #('/etc/bash_completion.d/', ['examples/completion']),
        ],
)