-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathsetup.py
35 lines (32 loc) · 1.69 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
#!/usr/bin/env python
from distutils.core import setup
setup(name="dtrx",
version = "7.1",
description = "Script to intelligently extract multiple archive types",
author = "Brett Smith",
author_email = "[email protected]",
url = "http://www.brettcsmith.org/2007/dtrx/",
download_url = "http://www.brettcsmith.org/2007/dtrx/",
scripts = ['scripts/dtrx'],
license = "GNU General Public License, version 3 or later",
classifiers = ['Development Status :: 5 - Production/Stable',
'Environment :: Console',
'Intended Audience :: End Users/Desktop',
'Intended Audience :: System Administrators',
'License :: OSI Approved :: GNU General Public License (GPL)',
'Natural Language :: English',
'Operating System :: POSIX',
'Programming Language :: Python',
'Topic :: Utilities'],
long_description = """dtrx extracts archives in a number of different
formats; it currently supports tar, zip (including self-extracting
.exe files), cpio, rpm, deb, gem, 7z, cab, rar, lzh, arj, and
InstallShield files. It can also decompress files compressed with gzip,
bzip2, lzma, xz, lrzip, lzip, or compress.
In addition to providing one command to handle many different archive
types, dtrx also aids the user by extracting contents consistently.
By default, everything will be written to a dedicated directory
that's named after the archive. dtrx will also change the
permissions to ensure that the owner can read and write all those
files."""
)