-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsetup.py
More file actions
57 lines (48 loc) · 2.54 KB
/
setup.py
File metadata and controls
57 lines (48 loc) · 2.54 KB
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='kinta@communia.org',
url='http://communia.org/content/projecte/qonfluo',
download_url='https://github.com/aleixq/Qonfluo',
license='LICENSE',
maintainer='Aleix Quintana Alsius',
maintainer_email='kinta@communia.org',
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()