summary refs log tree commit diff stats
path: root/ranger
Commit message (Expand)AuthorAgeFilesLines
* fm: sort executableshut2010-01-231-1/+1
* console: tab completion for OpenConsolehut2010-01-231-4/+8
* apps: bugfixeshut2010-01-231-2/+2
* apps: changes in orderhut2010-01-231-1/+1
* clean uphut2010-01-231-1/+0
* action: improved debugginghut2010-01-231-1/+1
* fm: use "property" as a decorator for "executables"hut2010-01-231-3/+2
* apps: more intelligent application choosinghut2010-01-233-6/+73
* ext: added get_executables functionhut2010-01-231-0/+47
* added unique function, moved flatten to ext/iter_toolshut2010-01-232-1/+15
* help: formattinghut2010-01-222-3/+14
* help: added documentation for running fileshut2010-01-223-2/+110
* help: fixed tagging shortcut descriptionhut2010-01-211-2/+2
* main: ignore errors of setlocalehut2010-01-211-1/+4
* main: added debug modehut2010-01-213-0/+11
* actions: fixed bug in delete()hut2010-01-211-1/+1
* keys: swapped t and b keyshut2010-01-211-8/+8
* directory: get_selection() returns *ordered* marked itemshut2010-01-211-1/+1
* browserview: catch errorhut2010-01-211-2/+8
* cleanuphut2010-01-211-1/+0
* directory: represent selection with list instead of sethut2010-01-211-13/+15
* console: fixed minor bughut2010-01-212-9/+14
* color: added a remove_attr functionhut2010-01-211-0/+6
* colorschemes/default: remove unnecessary lineshut2010-01-211-14/+0
* commands: use deque in find commandhut2010-01-211-5/+8
* ext/flatten: flatten deques too.hut2010-01-211-2/+4
* curses_shortcuts: use flatten instead of _combinehut2010-01-201-15/+5
* added flatten functionhut2010-01-201-0/+27
* ranger/init: fixed usage stringhut2010-01-201-1/+1
* apps: catch a TypeErrorhut2010-01-201-2/+3
* keyapi: fixed Wrapper so that it works with pydochut2010-01-201-0/+2
* apps: added a few application definitionshut2010-01-201-2/+56
* console: slightly improved tab completion for CommandConsolehut2010-01-201-1/+4
* clean uphut2010-01-201-2/+5
* command: fixed abbreviation handlinghut2010-01-191-1/+2
* browsercolumn: bz->bz2hut2010-01-191-1/+1
* browsercolumn: performance improvementhut2010-01-191-2/+2
* browsercolumn: preview more filetypeshut2010-01-191-1/+24
* commands: forbid to abbreviate :delete with :d (to avoid mistakes)hut2010-01-191-1/+6
* implemented #48: abbreviate commandshut2010-01-192-3/+19
* done #32hut2010-01-193-0/+17
* settings: allow to toggle flushinputhut2010-01-194-3/+6
* human_readable: slight improvement of output formathut2010-01-191-1/+1
* done #35: display disk usage of files in current directoryhut2010-01-192-1/+12
* done #34: display free disk spacehut2010-01-195-3/+28
* typohut2010-01-191-1/+1
* titlebar: red hostname if logged in with roothut2010-01-192-4/+10
* generate: fixedhut2010-01-191-3/+3
* fixed #43: bookmark ` = 'hut2010-01-182-4/+9
* actions: bookmark old dir in ` when using :cdhut2010-01-183-19/+24
/pre>
                     
              

             
                        

                                                                       
 
                          
                         






                                            
                                       
                                                    
                    

                                        



                                 
                             
                                
                              
                                          
                                                    

                                                                
                                                              
                                                                
          








                                                            
                               
                                       
                                    
#!/usr/bin/env python
# This file is part of ranger, the console file manager.
# License: GNU GPL version 3, see the file "AUTHORS" for details.

import distutils.core
import os.path
import ranger

def _findall(directory):
    return [os.path.join(directory, f) for f in os.listdir(directory) \
            if os.path.isfile(os.path.join(directory, f))]

if __name__ == '__main__':
    distutils.core.setup(
        name='ranger',
        description='Vim-like file manager',
        long_description=ranger.__doc__,
        version=ranger.__version__,
        author=ranger.__author__,
        author_email=ranger.__email__,
        license=ranger.__license__,
        url='http://ranger.nongnu.org',
        scripts=['scripts/ranger', 'scripts/rifle'],
        data_files=[
            ('share/applications',
                ['doc/ranger.desktop']),
            ('share/man/man1',
                ['doc/ranger.1',
                 'doc/rifle.1']),
            ('share/doc/ranger',
                ['README.md',
                 'CHANGELOG.md',
                 'HACKING.md',
                 'doc/colorschemes.txt']),
            ('share/doc/ranger/config/colorschemes',
                _findall('doc/config/colorschemes')),
            ('share/doc/ranger/config', _findall('doc/config')),
            ('share/doc/ranger/tools', _findall('doc/tools')),
            ('share/doc/ranger/examples', _findall('examples')),
        ],
        package_data={'ranger': ['data/*', 'config/rc.conf',
            'config/rifle.conf']},
        packages=('ranger',
                  'ranger.api',
                  'ranger.colorschemes',
                  'ranger.container',
                  'ranger.core',
                  'ranger.config',
                  'ranger.ext',
                  'ranger.gui',
                  'ranger.gui.widgets',
                  'ranger.ext.vcs'))