created setup.py and trimmings

--HG--
rename : bts.py => bts
rename : test/alltests.py => test/testall.py
extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40130
This commit is contained in:
adrian.sampson 2009-02-10 00:50:21 +00:00
parent cf556b8166
commit 176b14e052
5 changed files with 33 additions and 1 deletions

4
MANIFEST.in Normal file
View file

@ -0,0 +1,4 @@
# Exclude tests from the source distribution. They require resources
# that make the distribution heavier than it needs to be.
prune test

View file

@ -14,7 +14,6 @@ tag is present. If no value is available, the value will be false (e.g., zero
or the empty string)."""
import mutagen
import os.path
import datetime
import re

View file

29
setup.py Executable file
View file

@ -0,0 +1,29 @@
#!/usr/bin/env python
from distutils.core import setup
setup(name='beets',
version='0.1',
description='music library manager',
author='Adrian Sampson',
author_email='adrian@radbox.org',
url='http://code.google.com/p/beets/',
license='GPL',
platforms='ALL',
long_description="""Beets is a system for managing your music
collection.
It catalogs a collection in a sqlite database. This allows batch
correction of file tags and reorganization into a custom
directory structure.
It also includes a music player that reimplements the
`MPD <http://musicpd.org/>`_ protocol in order to play music from
the database.
""",
packages=['beets'],
scripts=['bts'],
requires=['sqlite3', 'mutagen', 'eventlet (>=0.8)'],
)