-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathsetup.py
63 lines (59 loc) · 2.27 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
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: [email protected]
# 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='[email protected]',
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.'
)