-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
57 lines (48 loc) · 2.54 KB
/
setup.py
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
# Licensed under the GPLv3 license
from distutils.core import setup
import glob
long_description = "Qt+Confluo=Qonfluo (thing's flowing together) Qonfluo is a streaming dashboard and video capture or webcam mixer to stream to any sink, by now (via rtmp plugin) is capable to stream to rtmp server such as bambuser or youtube... Imports the fmle file that some server give to you to stream via adobe fme. It also allow you to record."
version = '0.1'
def main():
setup(
#cmdclass = {'build_py': build_py},
name='qonfluo',
version=version,
description='Streaming videomixer',
long_description=long_description,
author='Aleix Quintana',
author_email='[email protected]',
url='http://communia.org/content/projecte/qonfluo',
download_url='https://github.com/aleixq/Qonfluo',
license='LICENSE',
maintainer='Aleix Quintana Alsius',
maintainer_email='[email protected]',
platforms='any',
keywords=['Streaming', 'Videomixer', 'v4l2 mixer','Record'],
scripts=['qonfluo_run.py'],
packages=['qonfluo',
'qonfluo/dicttoxml',
],
#install_requires = ['dicttoxml'], # by now adding dicttoxml with no need to install requires
data_files=[
('share/applications',['qonfluo.desktop']),
('share/icons/hicolor/scalable/apps', ['qonfluo.svg']),
('share/qonfluo', ['qonfluo.svg']),
('share/qonfluo/qml', glob.glob('qml/*.*')),
('share/qonfluo/qml/jbQuick',glob.glob('qml/jbQuick/*.*')),
('share/qonfluo/qml/jbQuick/Charts', glob.glob('qml/jbQuick/Charts/*.*')+glob.glob('qml/jbQuick/Charts/qmldir')+ glob.glob('qml/jbQuick/Charts/LICENSE')),
('share/qonfluo/images', glob.glob('images/*.*')),
('share/doc/qonfluo',['README.md']),
],
classifiers=['Development Status :: 4 - Beta',
'Environment :: Other Environment',
'Intended Audience :: End Users/Desktop',
'License :: OSI Approved :: GPLv3 License',
'Natural Language :: English',
'Operating System :: POSIX :: Linux',
'Programming Language :: Python',
'Topic :: Multimedia :: Video :: Capture',
'Topic :: Multimedia :: Video',
'Topic :: Multimedia'])
if __name__ == '__main__':
main()