From 7cc3adee4c999d02a52c5f96b979521932bf8d52 Mon Sep 17 00:00:00 2001 From: yomguy Date: Thu, 17 Jun 2010 16:54:43 +0000 Subject: [PATCH] make it a real module with a setup --- setup.py | 37 ++++++++++++++++++ __init__.py => timeside/__init__.py | 0 {analyzer => timeside/analyzer}/__init__.py | 0 {analyzer => timeside/analyzer}/core.py | 0 {analyzer => timeside/analyzer}/dc.py | 0 {analyzer => timeside/analyzer}/duration.py | 0 {analyzer => timeside/analyzer}/max_level.py | 0 {analyzer => timeside/analyzer}/mean_level.py | 0 .../analyzer}/vamp/__init__.py | 0 {analyzer => timeside/analyzer}/vamp/core.py | 0 api.py => timeside/api.py | 0 component.py => timeside/component.py | 0 core.py => timeside/core.py | 0 {decoder => timeside/decoder}/__init__.py | 0 {decoder => timeside/decoder}/core.py | 0 {doc => timeside/doc}/img/timeside_schema.dia | Bin {doc => timeside/doc}/img/timeside_schema.png | Bin {encoder => timeside/encoder}/__init__.py | 0 {encoder => timeside/encoder}/core.py | 0 {encoder => timeside/encoder}/flac.py | 0 {encoder => timeside/encoder}/mp3.py | 0 {encoder => timeside/encoder}/ogg.py | 0 {encoder => timeside/encoder}/wav.py | 0 exceptions.py => timeside/exceptions.py | 0 {grapher => timeside/grapher}/__init__.py | 0 {grapher => timeside/grapher}/core.py | 0 {grapher => timeside/grapher}/spectrogram.py | 0 .../grapher}/spectrogram_audiolab.py | 0 {grapher => timeside/grapher}/waveform.py | 0 .../grapher}/waveform_audiolab.py | 0 metadata.py => timeside/metadata.py | 0 {tests => timeside/tests}/__init__.py | 0 {tests => timeside/tests}/alltests.py | 0 {tests => timeside/tests}/api/__init__.py | 0 {tests => timeside/tests}/api/examples.py | 0 {tests => timeside/tests}/api/gstreamer.py | 0 {tests => timeside/tests}/api/test_lolevel.py | 0 {tests => timeside/tests}/api/test_pipe.py | 0 .../tests}/api/test_pipe_spectrogram.py | 0 .../tests}/api/test_pipe_waveform.py | 0 {tests => timeside/tests}/listprocessors.py | 0 {tests => timeside/tests}/samples/guitar.wav | Bin {tests => timeside/tests}/samples/sweep.flac | Bin {tests => timeside/tests}/samples/sweep.mp3 | Bin {tests => timeside/tests}/samples/sweep.ogg | Bin {tests => timeside/tests}/samples/sweep.wav | Bin .../tests}/samples/sweep_source.wav | Bin {tests => timeside/tests}/testcomponent.py | 0 {tests => timeside/tests}/testinputadapter.py | 0 {tools => timeside/tools}/grapher_scheme.py | 0 {tools => timeside/tools}/waveform_batch.py | 0 {ui => timeside/ui}/README | 0 {ui => timeside/ui}/css/timeside.css | 0 {ui => timeside/ui}/demo/index.html | 0 {ui => timeside/ui}/demo/waveform.png | Bin .../ui}/lib/firebug-lite-compressed.js | 0 {ui => timeside/ui}/lib/jquery.js | 0 {ui => timeside/ui}/lib/soundmanager2.js | 0 {ui => timeside/ui}/lib/soundmanager2.swf | Bin .../ui}/lib/soundmanager2_flash9.swf | Bin {ui => timeside/ui}/lib/wz_jsgraphics.js | 0 .../ui}/skins/lab/img/controlbg.png | Bin {ui => timeside/ui}/skins/lab/img/forward.png | Bin {ui => timeside/ui}/skins/lab/img/pause.png | Bin {ui => timeside/ui}/skins/lab/img/play.png | Bin {ui => timeside/ui}/skins/lab/img/rewind.png | Bin .../ui}/skins/lab/img/setmarker.png | Bin {ui => timeside/ui}/skins/lab/style.css | 0 {ui => timeside/ui}/src/controller.js | 0 {ui => timeside/ui}/src/core.js | 0 {ui => timeside/ui}/src/marker.js | 0 {ui => timeside/ui}/src/markerlist.js | 0 {ui => timeside/ui}/src/markermap.js | 0 {ui => timeside/ui}/src/player.js | 0 {ui => timeside/ui}/src/ruler.js | 0 {ui => timeside/ui}/src/soundprovider.js | 0 {ui => timeside/ui}/src/timeside.js | 0 {ui => timeside/ui}/src/util.js | 0 78 files changed, 37 insertions(+) create mode 100644 setup.py rename __init__.py => timeside/__init__.py (100%) rename {analyzer => timeside/analyzer}/__init__.py (100%) rename {analyzer => timeside/analyzer}/core.py (100%) rename {analyzer => timeside/analyzer}/dc.py (100%) rename {analyzer => timeside/analyzer}/duration.py (100%) rename {analyzer => timeside/analyzer}/max_level.py (100%) rename {analyzer => timeside/analyzer}/mean_level.py (100%) rename {analyzer => timeside/analyzer}/vamp/__init__.py (100%) rename {analyzer => timeside/analyzer}/vamp/core.py (100%) rename api.py => timeside/api.py (100%) rename component.py => timeside/component.py (100%) rename core.py => timeside/core.py (100%) rename {decoder => timeside/decoder}/__init__.py (100%) rename {decoder => timeside/decoder}/core.py (100%) rename {doc => timeside/doc}/img/timeside_schema.dia (100%) rename {doc => timeside/doc}/img/timeside_schema.png (100%) rename {encoder => timeside/encoder}/__init__.py (100%) rename {encoder => timeside/encoder}/core.py (100%) rename {encoder => timeside/encoder}/flac.py (100%) rename {encoder => timeside/encoder}/mp3.py (100%) rename {encoder => timeside/encoder}/ogg.py (100%) rename {encoder => timeside/encoder}/wav.py (100%) rename exceptions.py => timeside/exceptions.py (100%) rename {grapher => timeside/grapher}/__init__.py (100%) rename {grapher => timeside/grapher}/core.py (100%) rename {grapher => timeside/grapher}/spectrogram.py (100%) rename {grapher => timeside/grapher}/spectrogram_audiolab.py (100%) rename {grapher => timeside/grapher}/waveform.py (100%) rename {grapher => timeside/grapher}/waveform_audiolab.py (100%) rename metadata.py => timeside/metadata.py (100%) rename {tests => timeside/tests}/__init__.py (100%) rename {tests => timeside/tests}/alltests.py (100%) rename {tests => timeside/tests}/api/__init__.py (100%) rename {tests => timeside/tests}/api/examples.py (100%) rename {tests => timeside/tests}/api/gstreamer.py (100%) rename {tests => timeside/tests}/api/test_lolevel.py (100%) rename {tests => timeside/tests}/api/test_pipe.py (100%) rename {tests => timeside/tests}/api/test_pipe_spectrogram.py (100%) rename {tests => timeside/tests}/api/test_pipe_waveform.py (100%) rename {tests => timeside/tests}/listprocessors.py (100%) rename {tests => timeside/tests}/samples/guitar.wav (100%) rename {tests => timeside/tests}/samples/sweep.flac (100%) rename {tests => timeside/tests}/samples/sweep.mp3 (100%) rename {tests => timeside/tests}/samples/sweep.ogg (100%) rename {tests => timeside/tests}/samples/sweep.wav (100%) rename {tests => timeside/tests}/samples/sweep_source.wav (100%) rename {tests => timeside/tests}/testcomponent.py (100%) rename {tests => timeside/tests}/testinputadapter.py (100%) rename {tools => timeside/tools}/grapher_scheme.py (100%) rename {tools => timeside/tools}/waveform_batch.py (100%) rename {ui => timeside/ui}/README (100%) rename {ui => timeside/ui}/css/timeside.css (100%) rename {ui => timeside/ui}/demo/index.html (100%) rename {ui => timeside/ui}/demo/waveform.png (100%) rename {ui => timeside/ui}/lib/firebug-lite-compressed.js (100%) rename {ui => timeside/ui}/lib/jquery.js (100%) rename {ui => timeside/ui}/lib/soundmanager2.js (100%) rename {ui => timeside/ui}/lib/soundmanager2.swf (100%) rename {ui => timeside/ui}/lib/soundmanager2_flash9.swf (100%) rename {ui => timeside/ui}/lib/wz_jsgraphics.js (100%) rename {ui => timeside/ui}/skins/lab/img/controlbg.png (100%) rename {ui => timeside/ui}/skins/lab/img/forward.png (100%) rename {ui => timeside/ui}/skins/lab/img/pause.png (100%) rename {ui => timeside/ui}/skins/lab/img/play.png (100%) rename {ui => timeside/ui}/skins/lab/img/rewind.png (100%) rename {ui => timeside/ui}/skins/lab/img/setmarker.png (100%) rename {ui => timeside/ui}/skins/lab/style.css (100%) rename {ui => timeside/ui}/src/controller.js (100%) rename {ui => timeside/ui}/src/core.js (100%) rename {ui => timeside/ui}/src/marker.js (100%) rename {ui => timeside/ui}/src/markerlist.js (100%) rename {ui => timeside/ui}/src/markermap.js (100%) rename {ui => timeside/ui}/src/player.js (100%) rename {ui => timeside/ui}/src/ruler.js (100%) rename {ui => timeside/ui}/src/soundprovider.js (100%) rename {ui => timeside/ui}/src/timeside.js (100%) rename {ui => timeside/ui}/src/util.js (100%) diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..a4936d5 --- /dev/null +++ b/setup.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python + +'''The setup and build script for the python-twitter library.''' + +__author__ = 'yomguy@parisson.com' +__version__ = '0.1-beta' + + +# The base package metadata to be used by both distutils and setuptools +METADATA = dict( + name = "timeside", + version = __version__, + py_modules = ['timeside'], + description='Web Audio Components', + author='Olivier Guilyardi, Paul Brossier, Guillaume Pellerin', + author_email='yomguy@parisson.com', + license='Gnu Public License V2', + url='http://code.google.com/p/timeside', + packages=['timeside'], + keywords='audio analyze transcode graph', + install_requires = ['setuptools',] + include_package_data = True, +) + + +def Main(): + # Use setuptools if available, otherwise fallback and use distutils + try: + import setuptools + setuptools.setup(**METADATA) + except ImportError: + import distutils.core + distutils.core.setup(**METADATA) + + +if __name__ == '__main__': + Main() diff --git a/__init__.py b/timeside/__init__.py similarity index 100% rename from __init__.py rename to timeside/__init__.py diff --git a/analyzer/__init__.py b/timeside/analyzer/__init__.py similarity index 100% rename from analyzer/__init__.py rename to timeside/analyzer/__init__.py diff --git a/analyzer/core.py b/timeside/analyzer/core.py similarity index 100% rename from analyzer/core.py rename to timeside/analyzer/core.py diff --git a/analyzer/dc.py b/timeside/analyzer/dc.py similarity index 100% rename from analyzer/dc.py rename to timeside/analyzer/dc.py diff --git a/analyzer/duration.py b/timeside/analyzer/duration.py similarity index 100% rename from analyzer/duration.py rename to timeside/analyzer/duration.py diff --git a/analyzer/max_level.py b/timeside/analyzer/max_level.py similarity index 100% rename from analyzer/max_level.py rename to timeside/analyzer/max_level.py diff --git a/analyzer/mean_level.py b/timeside/analyzer/mean_level.py similarity index 100% rename from analyzer/mean_level.py rename to timeside/analyzer/mean_level.py diff --git a/analyzer/vamp/__init__.py b/timeside/analyzer/vamp/__init__.py similarity index 100% rename from analyzer/vamp/__init__.py rename to timeside/analyzer/vamp/__init__.py diff --git a/analyzer/vamp/core.py b/timeside/analyzer/vamp/core.py similarity index 100% rename from analyzer/vamp/core.py rename to timeside/analyzer/vamp/core.py diff --git a/api.py b/timeside/api.py similarity index 100% rename from api.py rename to timeside/api.py diff --git a/component.py b/timeside/component.py similarity index 100% rename from component.py rename to timeside/component.py diff --git a/core.py b/timeside/core.py similarity index 100% rename from core.py rename to timeside/core.py diff --git a/decoder/__init__.py b/timeside/decoder/__init__.py similarity index 100% rename from decoder/__init__.py rename to timeside/decoder/__init__.py diff --git a/decoder/core.py b/timeside/decoder/core.py similarity index 100% rename from decoder/core.py rename to timeside/decoder/core.py diff --git a/doc/img/timeside_schema.dia b/timeside/doc/img/timeside_schema.dia similarity index 100% rename from doc/img/timeside_schema.dia rename to timeside/doc/img/timeside_schema.dia diff --git a/doc/img/timeside_schema.png b/timeside/doc/img/timeside_schema.png similarity index 100% rename from doc/img/timeside_schema.png rename to timeside/doc/img/timeside_schema.png diff --git a/encoder/__init__.py b/timeside/encoder/__init__.py similarity index 100% rename from encoder/__init__.py rename to timeside/encoder/__init__.py diff --git a/encoder/core.py b/timeside/encoder/core.py similarity index 100% rename from encoder/core.py rename to timeside/encoder/core.py diff --git a/encoder/flac.py b/timeside/encoder/flac.py similarity index 100% rename from encoder/flac.py rename to timeside/encoder/flac.py diff --git a/encoder/mp3.py b/timeside/encoder/mp3.py similarity index 100% rename from encoder/mp3.py rename to timeside/encoder/mp3.py diff --git a/encoder/ogg.py b/timeside/encoder/ogg.py similarity index 100% rename from encoder/ogg.py rename to timeside/encoder/ogg.py diff --git a/encoder/wav.py b/timeside/encoder/wav.py similarity index 100% rename from encoder/wav.py rename to timeside/encoder/wav.py diff --git a/exceptions.py b/timeside/exceptions.py similarity index 100% rename from exceptions.py rename to timeside/exceptions.py diff --git a/grapher/__init__.py b/timeside/grapher/__init__.py similarity index 100% rename from grapher/__init__.py rename to timeside/grapher/__init__.py diff --git a/grapher/core.py b/timeside/grapher/core.py similarity index 100% rename from grapher/core.py rename to timeside/grapher/core.py diff --git a/grapher/spectrogram.py b/timeside/grapher/spectrogram.py similarity index 100% rename from grapher/spectrogram.py rename to timeside/grapher/spectrogram.py diff --git a/grapher/spectrogram_audiolab.py b/timeside/grapher/spectrogram_audiolab.py similarity index 100% rename from grapher/spectrogram_audiolab.py rename to timeside/grapher/spectrogram_audiolab.py diff --git a/grapher/waveform.py b/timeside/grapher/waveform.py similarity index 100% rename from grapher/waveform.py rename to timeside/grapher/waveform.py diff --git a/grapher/waveform_audiolab.py b/timeside/grapher/waveform_audiolab.py similarity index 100% rename from grapher/waveform_audiolab.py rename to timeside/grapher/waveform_audiolab.py diff --git a/metadata.py b/timeside/metadata.py similarity index 100% rename from metadata.py rename to timeside/metadata.py diff --git a/tests/__init__.py b/timeside/tests/__init__.py similarity index 100% rename from tests/__init__.py rename to timeside/tests/__init__.py diff --git a/tests/alltests.py b/timeside/tests/alltests.py similarity index 100% rename from tests/alltests.py rename to timeside/tests/alltests.py diff --git a/tests/api/__init__.py b/timeside/tests/api/__init__.py similarity index 100% rename from tests/api/__init__.py rename to timeside/tests/api/__init__.py diff --git a/tests/api/examples.py b/timeside/tests/api/examples.py similarity index 100% rename from tests/api/examples.py rename to timeside/tests/api/examples.py diff --git a/tests/api/gstreamer.py b/timeside/tests/api/gstreamer.py similarity index 100% rename from tests/api/gstreamer.py rename to timeside/tests/api/gstreamer.py diff --git a/tests/api/test_lolevel.py b/timeside/tests/api/test_lolevel.py similarity index 100% rename from tests/api/test_lolevel.py rename to timeside/tests/api/test_lolevel.py diff --git a/tests/api/test_pipe.py b/timeside/tests/api/test_pipe.py similarity index 100% rename from tests/api/test_pipe.py rename to timeside/tests/api/test_pipe.py diff --git a/tests/api/test_pipe_spectrogram.py b/timeside/tests/api/test_pipe_spectrogram.py similarity index 100% rename from tests/api/test_pipe_spectrogram.py rename to timeside/tests/api/test_pipe_spectrogram.py diff --git a/tests/api/test_pipe_waveform.py b/timeside/tests/api/test_pipe_waveform.py similarity index 100% rename from tests/api/test_pipe_waveform.py rename to timeside/tests/api/test_pipe_waveform.py diff --git a/tests/listprocessors.py b/timeside/tests/listprocessors.py similarity index 100% rename from tests/listprocessors.py rename to timeside/tests/listprocessors.py diff --git a/tests/samples/guitar.wav b/timeside/tests/samples/guitar.wav similarity index 100% rename from tests/samples/guitar.wav rename to timeside/tests/samples/guitar.wav diff --git a/tests/samples/sweep.flac b/timeside/tests/samples/sweep.flac similarity index 100% rename from tests/samples/sweep.flac rename to timeside/tests/samples/sweep.flac diff --git a/tests/samples/sweep.mp3 b/timeside/tests/samples/sweep.mp3 similarity index 100% rename from tests/samples/sweep.mp3 rename to timeside/tests/samples/sweep.mp3 diff --git a/tests/samples/sweep.ogg b/timeside/tests/samples/sweep.ogg similarity index 100% rename from tests/samples/sweep.ogg rename to timeside/tests/samples/sweep.ogg diff --git a/tests/samples/sweep.wav b/timeside/tests/samples/sweep.wav similarity index 100% rename from tests/samples/sweep.wav rename to timeside/tests/samples/sweep.wav diff --git a/tests/samples/sweep_source.wav b/timeside/tests/samples/sweep_source.wav similarity index 100% rename from tests/samples/sweep_source.wav rename to timeside/tests/samples/sweep_source.wav diff --git a/tests/testcomponent.py b/timeside/tests/testcomponent.py similarity index 100% rename from tests/testcomponent.py rename to timeside/tests/testcomponent.py diff --git a/tests/testinputadapter.py b/timeside/tests/testinputadapter.py similarity index 100% rename from tests/testinputadapter.py rename to timeside/tests/testinputadapter.py diff --git a/tools/grapher_scheme.py b/timeside/tools/grapher_scheme.py similarity index 100% rename from tools/grapher_scheme.py rename to timeside/tools/grapher_scheme.py diff --git a/tools/waveform_batch.py b/timeside/tools/waveform_batch.py similarity index 100% rename from tools/waveform_batch.py rename to timeside/tools/waveform_batch.py diff --git a/ui/README b/timeside/ui/README similarity index 100% rename from ui/README rename to timeside/ui/README diff --git a/ui/css/timeside.css b/timeside/ui/css/timeside.css similarity index 100% rename from ui/css/timeside.css rename to timeside/ui/css/timeside.css diff --git a/ui/demo/index.html b/timeside/ui/demo/index.html similarity index 100% rename from ui/demo/index.html rename to timeside/ui/demo/index.html diff --git a/ui/demo/waveform.png b/timeside/ui/demo/waveform.png similarity index 100% rename from ui/demo/waveform.png rename to timeside/ui/demo/waveform.png diff --git a/ui/lib/firebug-lite-compressed.js b/timeside/ui/lib/firebug-lite-compressed.js similarity index 100% rename from ui/lib/firebug-lite-compressed.js rename to timeside/ui/lib/firebug-lite-compressed.js diff --git a/ui/lib/jquery.js b/timeside/ui/lib/jquery.js similarity index 100% rename from ui/lib/jquery.js rename to timeside/ui/lib/jquery.js diff --git a/ui/lib/soundmanager2.js b/timeside/ui/lib/soundmanager2.js similarity index 100% rename from ui/lib/soundmanager2.js rename to timeside/ui/lib/soundmanager2.js diff --git a/ui/lib/soundmanager2.swf b/timeside/ui/lib/soundmanager2.swf similarity index 100% rename from ui/lib/soundmanager2.swf rename to timeside/ui/lib/soundmanager2.swf diff --git a/ui/lib/soundmanager2_flash9.swf b/timeside/ui/lib/soundmanager2_flash9.swf similarity index 100% rename from ui/lib/soundmanager2_flash9.swf rename to timeside/ui/lib/soundmanager2_flash9.swf diff --git a/ui/lib/wz_jsgraphics.js b/timeside/ui/lib/wz_jsgraphics.js similarity index 100% rename from ui/lib/wz_jsgraphics.js rename to timeside/ui/lib/wz_jsgraphics.js diff --git a/ui/skins/lab/img/controlbg.png b/timeside/ui/skins/lab/img/controlbg.png similarity index 100% rename from ui/skins/lab/img/controlbg.png rename to timeside/ui/skins/lab/img/controlbg.png diff --git a/ui/skins/lab/img/forward.png b/timeside/ui/skins/lab/img/forward.png similarity index 100% rename from ui/skins/lab/img/forward.png rename to timeside/ui/skins/lab/img/forward.png diff --git a/ui/skins/lab/img/pause.png b/timeside/ui/skins/lab/img/pause.png similarity index 100% rename from ui/skins/lab/img/pause.png rename to timeside/ui/skins/lab/img/pause.png diff --git a/ui/skins/lab/img/play.png b/timeside/ui/skins/lab/img/play.png similarity index 100% rename from ui/skins/lab/img/play.png rename to timeside/ui/skins/lab/img/play.png diff --git a/ui/skins/lab/img/rewind.png b/timeside/ui/skins/lab/img/rewind.png similarity index 100% rename from ui/skins/lab/img/rewind.png rename to timeside/ui/skins/lab/img/rewind.png diff --git a/ui/skins/lab/img/setmarker.png b/timeside/ui/skins/lab/img/setmarker.png similarity index 100% rename from ui/skins/lab/img/setmarker.png rename to timeside/ui/skins/lab/img/setmarker.png diff --git a/ui/skins/lab/style.css b/timeside/ui/skins/lab/style.css similarity index 100% rename from ui/skins/lab/style.css rename to timeside/ui/skins/lab/style.css diff --git a/ui/src/controller.js b/timeside/ui/src/controller.js similarity index 100% rename from ui/src/controller.js rename to timeside/ui/src/controller.js diff --git a/ui/src/core.js b/timeside/ui/src/core.js similarity index 100% rename from ui/src/core.js rename to timeside/ui/src/core.js diff --git a/ui/src/marker.js b/timeside/ui/src/marker.js similarity index 100% rename from ui/src/marker.js rename to timeside/ui/src/marker.js diff --git a/ui/src/markerlist.js b/timeside/ui/src/markerlist.js similarity index 100% rename from ui/src/markerlist.js rename to timeside/ui/src/markerlist.js diff --git a/ui/src/markermap.js b/timeside/ui/src/markermap.js similarity index 100% rename from ui/src/markermap.js rename to timeside/ui/src/markermap.js diff --git a/ui/src/player.js b/timeside/ui/src/player.js similarity index 100% rename from ui/src/player.js rename to timeside/ui/src/player.js diff --git a/ui/src/ruler.js b/timeside/ui/src/ruler.js similarity index 100% rename from ui/src/ruler.js rename to timeside/ui/src/ruler.js diff --git a/ui/src/soundprovider.js b/timeside/ui/src/soundprovider.js similarity index 100% rename from ui/src/soundprovider.js rename to timeside/ui/src/soundprovider.js diff --git a/ui/src/timeside.js b/timeside/ui/src/timeside.js similarity index 100% rename from ui/src/timeside.js rename to timeside/ui/src/timeside.js diff --git a/ui/src/util.js b/timeside/ui/src/util.js similarity index 100% rename from ui/src/util.js rename to timeside/ui/src/util.js -- 2.39.5