-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathsetup.py
More file actions
63 lines (59 loc) · 2.27 KB
/
setup.py
File metadata and controls
63 lines (59 loc) · 2.27 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
57
58
59
60
61
62
63
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
#
# linotp-adminclient-gui - LinOTP administration GUI
# Copyright (C) 2010 - 2017 KeyIdentity GmbH
#
# This program is free software: you can redistribute it and/or
# modify it under the terms of the GNU Affero General Public
# License, version 3, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the
# GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
#
# E-mail: linotp@keyidentity.com
# Contact: www.linotp.org
# Support: www.keyidentity.com
#
#from distutils.core import setup
from setuptools import setup
import platform
from linotpadminclientgui import __version__
system = platform.system()
if system == "Windows":
import py2exe
setup(
name='LinOTPAdminClientGUI',
version=__version__,
description='LinOTP GUI client',
author='KeyIdentity GmbH',
author_email='linotp@keyidentity.com',
url='https://www.linotp.org',
packages=['linotpadminclientgui'],
install_requires=[
"configobj>=4.6.0"
],
scripts=['bin/glinotpadm.py',
'tools/linotp-etng-enrollment' ],
data_files=[('share//linotpadm', ['linotp_logo_200x68_72dpi.png', 'logo_main_lse.png' ]),
('share//linotpadm', ['glinotpadm.glade']),
('share/locale/de/LC_MESSAGES', ['locale/de/LC_MESSAGES/LinOTP2.mo']),
('share//man//man1', ["doc/glinotpadm.py.1",
"tools/linotp-etng-enrollment.1"]),
],
license='AGPLv3, (C) KeyIdentity GmbH',
long_description='LinOTP is an open solution for strong two-factor authentication with One Time Passwords.\n\
LinOTP 2 is also open as far as its modular architecture is concerned. \n\
LinOTP 2 aims to not bind you to any decision of the authentication protocol or \n\
it does not dictate you where your user information should be stored. \n\
This is achieved by its new, totally modular architecture.\n\
\n\
This package contains the LinOTP Management GUI.'
)