forked from hychen/lazyscripts
-
Notifications
You must be signed in to change notification settings - Fork 5
/
setup.py
executable file
·53 lines (49 loc) · 2.12 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
#!/usr/bin/env python
# -*- encoding=utf8 -*-
#
# Copyright © 2010 Hsin Yi Chen
#
# Lazyscripts is a free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or (at your
# option) any later version.
#
# This software 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 General Public License for more
# details.
#
# You should have received a copy of the GNU General Public License along with
# this software; if not, write to the Free Software Foundation, Inc., 59 Temple
# Place, Suite 330, Boston, MA 02111-1307 USA
import glob
import os
try:
from setuptools import find_packages
except ImportError:
print "please install python-setuptools first"
from distutils.core import setup
from distutils.command.install import install
setup(
name = 'Lazyscripts',
version = '0.2.3.9',
description = 'The scripts manager in Linux.',
long_description = """
Lazyscripts is just a scripts distrubtion tool and quick-installer in linux, which aims to provide a easy way to setup your working enviroment for people who need to install a new distrubution such as Debian,Ubuntu, or who want to have much better experiences in linux.
The original idea is from LazyBuntu, made by PCman in Taiwan. we usually need the script to customize to get somthing better, but theses customization may very hard to end users who new to linux, even the experienced end users. so that is why the lazyscript project starts.
""",
author = 'Hsin Yi Chen 陳信屹 (hychen)',
author_email = '[email protected]',
license = 'GPLv2',
url = 'http://www.lazyscripts.org',
packages = find_packages(exclude=['tests']),
scripts = ['scripts/lzs','scripts/glzs'],
test_suite = 'tests.suite',
package_data = {
# If any package contains *.txt or *.rst files, include them:
'': ['config']
},
zip_safe=False,
cmdclass = {'install': install},
data_files = []
)