コード例 #1
0
 def download(self, environ, version, strict=False):
     if not version:
         version = '1-9-4-1'
     name = 'phpliteAdmin'
     archive = name + '_v' + version + '.zip'
     fetch(self.website, archive, archive)
     unarchive(archive, name)
     return name
コード例 #2
0
ファイル: sqlite3.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '3071502'
     website = 'http://sqlite.org/'
     src_dir = 'sqlite-autoconf-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #3
0
ファイル: lzf.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '3.6'
     website = 'http://dist.schmorp.de/liblzf/Attic/'
     src_dir = 'liblzf-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #4
0
ファイル: geos.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '3.3.8'
     website = 'http://download.osgeo.org/geos/'
     src_dir = 'geos-' + str(version)
     archive = src_dir + '.tar.bz2'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #5
0
ファイル: pil_py.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     website = 'http://effbot.org/downloads/'
     if version is None:
         version = self.version
     src_dir = 'Imaging-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #6
0
 def download(self, environ, version, strict=False):
     if version is None:
         version = "3.15.4"
     website = "http://downloads.sourceforge.net/project/freeimage/" + "Source%20Distribution/" + str(version) + "/"
     src_dir = "FreeImage"
     archive = src_dir + str(version).replace(".", "") + ".zip"
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #7
0
ファイル: mpich.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '3.0.2'
     website = 'http://www.mpich.org/static/tarballs/' + str(version) + '/'
     src_dir = 'mpich-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #8
0
 def download(self, environ, version, strict=False):
     if version is None:
         version = self.version
     website = 'https://github.com/pyjs/pyjs/zipball/'
     archive = 'pyjs-' + version + '.zip'
     src_dir = 'pyjamas-' + str(version)
     fetch(website, version, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #9
0
 def download(self, environ, version, strict=False):
     if version is None:
         version = '0.6.5'
     website = 'http://downloads.sourceforge.net/project/wxglade/wxglade/' + version + '/'
     src_dir = 'wxGlade-' + str(version)
     archive = src_dir + '.tar.gz' 
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #10
0
 def download(self, environ, version, strict=False):
     website = 'https://github.com/downloads/matplotlib/matplotlib/'
     if version is None:
         version = self.version
     src_dir = 'matplotlib-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #11
0
 def download(self, environ, version, strict=False):
     website = 'http://pypi.python.org/packages/source/c/ctypesgen/'
     if version is None:
         version = '0.r125'
     src_dir = 'ctypesgen-' + version
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #12
0
ファイル: graphviz.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '2.30.1'
     website = 'http://www.graphviz.org/pub/graphviz/stable/SOURCES/'
     src_dir = 'graphviz-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #13
0
ファイル: llvm_lib.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '3.2'
     website = 'http://llvm.org/releases/' + str(version) + '/'
     src_dir = 'llvm-' + str(version) + '.src'
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #14
0
ファイル: gsl.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '1.15'
     website = 'ftp://ftp.gnu.org/gnu/gsl/'
     src_dir = 'gsl-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #15
0
ファイル: archive.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '3.1.2'
     website = 'http://libarchive.org/downloads/'
     src_dir = 'libarchive-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #16
0
ファイル: fruit.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = "3.2.0"
     website = "http://downloads.sourceforge.net/project/fortranxunit" + "/fruit_" + version + "/"
     src_dir = "fruit_" + str(version)
     archive = src_dir + ".tgz"
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #17
0
 def download(self, environ, version, strict=False):
     if version is None:
         version = self.version
     website = 'http://www.antlr3.org/download/Python/'
     src_dir = 'antlr_python_runtime-' + str(version)
     archive = src_dir + '.tar.gz' 
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #18
0
 def download(self, environ, version, strict=False):
     website = 'http://pywebsocket.googlecode.com/files/'
     if version is None:
         version = self.version
     src_dir = 'mod_pywebsocket-' + str(version)
     archive = src_dir + '.tar.gz' 
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return os.path.join(src_dir, 'src')
コード例 #19
0
 def download(self, environ, version, strict=False):
     website = 'http://rst2pdf.googlecode.com/files/'
     if version is None:
         version = self.version
     src_dir = 'rst2pdf-' + str(version)
     archive = src_dir + '.tar.gz' 
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #20
0
 def download(self, environ, version, strict=False):
     if version is None:
         version = '116'
     website = 'http://downloads.sourceforge.net/project/anttweakbar/'
     src_dir = 'AntTweakBar'
     archive = src_dir + '_' + str(version) + '.zip'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #21
0
ファイル: proj4.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '4.8.0'
     website = 'http://download.osgeo.org/proj/'
     src_dir = 'proj-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #22
0
ファイル: glfw.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '3.0.1'
     website = 'http://downloads.sourceforge.net/project/glfw/glfw/' + \
               str(version) + '/'
     src_dir = 'glfw-' + str(version)
     archive = src_dir + '.zip'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #23
0
ファイル: cunit.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '2.1-2'
     website = 'http://downloads.sourceforge.net/project/cunit/' + \
               'CUnit/' + str(version) + '/'
     src_dir = 'CUnit-' + str(version) + '-src'
     archive = src_dir + '-src.tar.bz2'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #24
0
 def download(self, environ, version, strict=False):
     if version is None:
         version = self.version
     website = 'http://downloads.sourceforge.net/project/spacepy/' + \
               'spacepy/spacepy-' + str(version) + '/'
     src_dir = 'spacepy-' + str(version)
     archive = src_dir + '.tar.gz' 
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #25
0
ファイル: atlas.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '3.10.1'
     website = 'http://downloads.sourceforge.net/project/math-atlas/' + \
               'Stable/' + version + '/'
     src_dir = 'atlas'
     archive = src_dir + str(version) + '.tar.bz2'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #26
0
ファイル: libyaml.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '0.1.4'
     #major = '.'.join(version.split('.')[:2])
     website = 'http://pyyaml.org/download/libyaml/'
     src_dir = 'yaml-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #27
0
 def download(self, environ, version, strict=False):
     if version is None:
         version = self.version
     website = 'http://downloads.sourceforge.net/project/matplotlib/' + \
               'matplotlib-toolkits/basemap-' + version + '/'
     src_dir = 'basemap-' + str(version)
     archive =  src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #28
0
ファイル: openmpi.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '1.6.4'
     website = 'http://www.open-mpi.org/software/ompi/v' + \
               '.'.join(version.split('.')[:2]) + '/downloads/'
     src_dir = 'openmpi-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #29
0
ファイル: hdf5.py プロジェクト: sean-m-brennan/pysysdevel
 def download(self, environ, version, strict=False):
     if version is None:
         version = '1.8.10'
     website = 'http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-' + \
               str(version) + '/src/'
     src_dir = 'hdf5-' + str(version)
     archive = src_dir + '.tar.gz'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir
コード例 #30
0
 def download(self, environ, version, strict=False):
     if version is None:
         version = self.version
     major = '.'.join(version.split('.')[:2])
     website = 'http://downloads.sourceforge.net/project/pygccxml/' + \
               'pyplusplus/pyplusplus-' + major + '/'
     src_dir = 'Py++-' + str(version)
     archive = 'pyplusplus-' + str(version) + '.zip'
     fetch(website, archive, archive)
     unarchive(archive, src_dir)
     return src_dir