1Source: thrift 2Section: devel 3Priority: extra 4Build-Depends: debhelper (>= 9), build-essential, mono-mcs, python-dev, ant, 5 mono-devel, libmono-system-web4.0-cil, erlang-base, ruby-dev | ruby1.9.1-dev, ruby-bundler ,autoconf, automake, 6 pkg-config, libtool, bison, flex, libboost-dev | libboost1.56-dev | libboost1.63-all-dev, 7 python-all, python-setuptools, python-all-dev, python-all-dbg, 8 python3-all, python3-setuptools, python3-all-dev, python3-all-dbg, 9 openjdk-8-jdk | openjdk-8-jdk-headless | openjdk-11-jdk | openjdk-11-jdk-headless | default-jdk, 10 libboost-test-dev | libboost-test1.56-dev | libboost-test1.63-dev, libevent-dev, libssl-dev, perl (>= 5.8.0-7), 11 php (>= 5), php-dev (>= 5), libglib2.0-dev, qtchooser, qtbase5-dev-tools 12Maintainer: Thrift Developer's <dev@thrift.apache.org> 13Homepage: http://thrift.apache.org/ 14Vcs-Git: https://github.com/apache/thrift.git 15Vcs-Browser: https://github.com/apache/thrift 16Standards-Version: 3.9.7 17X-Python-Version: >= 2.6 18X-Python3-Version: >= 3.3 19 20Package: thrift-compiler 21Architecture: any 22Depends: ${shlibs:Depends}, ${misc:Depends} 23Description: Compiler for Thrift definition files 24 Thrift is a software framework for scalable cross-language services 25 development. It combines a software stack with a code generation engine to 26 build services that work efficiently and seamlessly. 27 . 28 This package contains the Thrift compiler that is used for translating 29 from .thrift files (containing the definitions) to the language binding 30 for the supported languages. 31 32Package: python-thrift 33Architecture: any 34Section: python 35Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, python-six 36Recommends: python-twisted-web, python-backports.ssl-match-hostname, python-ipaddress 37Provides: ${python:Provides} 38Description: Python bindings for Thrift (Python 2) 39 Thrift is a software framework for scalable cross-language services 40 development. It combines a software stack with a code generation engine to 41 build services that work efficiently and seamlessly. 42 . 43 This package contains the Python bindings for Thrift. You will need the thrift 44 tool (in the thrift-compiler package) to compile your definition to Python 45 classes, and then the modules in this package will allow you to use those 46 classes in your programs. 47 . 48 This package installs the library for Python 2. 49 50Package: python-thrift-dbg 51Architecture: any 52Section: debug 53Depends: ${shlibs:Depends}, ${misc:Depends}, python-thrift (= ${binary:Version}), python-all-dbg 54Provides: ${python:Provides} 55Description: Python bindings for Thrift (debug version) 56 Thrift is a software framework for scalable cross-language services 57 development. It combines a software stack with a code generation engine to 58 build services that work efficiently and seamlessly. 59 . 60 This package contains the Python bindings for Thrift with debugging symbols. 61 You will need the thrift tool (in the thrift-compiler package) to compile your 62 definition to Python classes, and then the modules in this package will allow 63 you to use those classes in your programs. 64 65Package: python3-thrift 66Architecture: any 67Section: python 68Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}, python3-six 69Recommends: python3-twisted-web 70Provides: ${python:Provides} 71Description: Python bindings for Thrift (Python 3) 72 Thrift is a software framework for scalable cross-language services 73 development. It combines a software stack with a code generation engine to 74 build services that work efficiently and seamlessly. 75 . 76 This package contains the Python bindings for Thrift. You will need the thrift 77 tool (in the thrift-compiler package) to compile your definition to Python 78 classes, and then the modules in this package will allow you to use those 79 classes in your programs. 80 . 81 This package installs the library for Python 3. 82 83Package: python3-thrift-dbg 84Architecture: any 85Section: debug 86Depends: ${shlibs:Depends}, ${misc:Depends}, python3-thrift (= ${binary:Version}), python3-all-dbg 87Provides: ${python:Provides} 88Description: Python bindings for Thrift (debug version) 89 Thrift is a software framework for scalable cross-language services 90 development. It combines a software stack with a code generation engine to 91 build services that work efficiently and seamlessly. 92 . 93 This package contains the Python bindings for Thrift with debugging symbols. 94 You will need the thrift tool (in the thrift-compiler package) to compile your 95 definition to Python classes, and then the modules in this package will allow 96 you to use those classes in your programs. 97 98Package: ruby-thrift 99Architecture: all 100Section: libs 101Depends: ruby | ruby-interpreter, ${shlibs:Depends}, ${misc:Depends} 102Provides: libthrift-ruby 103Replaces: libthrift-ruby 104Breaks: libthrift-ruby 105Description: Ruby bindings for Thrift 106 Thrift is a software framework for scalable cross-language services 107 development. It combines a software stack with a code generation engine to 108 build services that work efficiently and seamlessly. 109 . 110 This package contains the Ruby bindings for Thrift. You will need the thrift 111 tool (in the thrift-compiler package) to compile your definition to Ruby 112 classes, and then the modules in this package will allow you to use those 113 classes in your programs. 114 115Package: libthrift-java 116Architecture: all 117Section: java 118Depends: ${misc:Depends} 119Description: Java bindings for Thrift 120 Thrift is a software framework for scalable cross-language services 121 development. It combines a software stack with a code generation engine to 122 build services that work efficiently and seamlessly. 123 . 124 This package contains the Java bindings for Thrift. You will need the thrift 125 tool (in the thrift-compiler package) to compile your definition to Java 126 classes, and then the modules in this package will allow you to use those 127 classes in your programs. 128 129Package: libthrift-cil 130Architecture: all 131Section: cli-mono 132Depends: cli-common, libmono-corlib4.0-cil (>= 2.10) | libmono-corlib4.5-cil (>=3.2), libmono-system4.0-cil (>= 2.10), 133 libmono-system-web4.0-cil (>= 2.10), ${misc:Depends} 134Description: CLI bindings for Thrift 135 Thrift is a software framework for scalable cross-language services 136 development. It combines a software stack with a code generation engine to 137 build services that work efficiently and seamlessly. 138 . 139 This package contains the CLI bindings for Thrift. You will need the thrift 140 tool (in the thrift-compiler package) to compile your definition to C# 141 classes, and then the modules in this package will allow you to use those 142 classes in your programs. 143 144Package: libthrift-perl 145Architecture: all 146Section: perl 147Depends: perl (>= 5.8.0-7), ${misc:Depends} 148Description: Perl bindings for Thrift 149 Thrift is a software framework for scalable cross-language services 150 development. It combines a software stack with a code generation engine to 151 build services that work efficiently and seamlessly. 152 . 153 This package contains the Perl bindings for Thrift. You will need the thrift 154 tool (in the thrift-compiler package) to compile your definition to Perl 155 classes, and then the modules in this package will allow you to use those 156 classes in your programs. 157 158Package: libthrift0 159Architecture: any 160Depends: ${shlibs:Depends}, ${misc:Depends} 161Description: Thrift C++ library 162 Thrift is a software framework for scalable cross-language services 163 development. It combines a software stack with a code generation engine to 164 build services that work efficiently and seamlessly. 165 . 166 This package contains the runtime libraries needed for C++ applications 167 using Thrift. 168 169Package: libthrift0-dbg 170Architecture: any 171Section: debug 172Depends: ${shlibs:Depends}, ${misc:Depends}, libthrift0 (= ${binary:Version}) 173Description: Thrift C++ library debug symbols 174 Thrift is a software framework for scalable cross-language services 175 development. It combines a software stack with a code generation engine to 176 build services that work efficiently and seamlessly. 177 . 178 This package contains the debug symbols for the Thrift C++ runtime libraries. 179 180Package: libthrift-dev 181Architecture: any 182Section: libdevel 183Depends: ${shlibs:Depends}, ${misc:Depends}, libthrift0 (= ${binary:Version}), libglib2.0-dev 184Description: Thrift C++ library (development headers) 185 Thrift is a software framework for scalable cross-language services 186 development. It combines a software stack with a code generation engine to 187 build services that work efficiently and seamlessly. 188 . 189 This package contains the development libraries required for writing C++ 190 applications using Thrift. 191 192Package: php5-thrift 193Architecture: any 194Section: php 195Depends: ${php:Depends}, ${shlibs:Depends}, ${misc:Depends} 196Provides: ${php:Provides} 197Description: PHP bindings for Thrift 198 Thrift is a software framework for scalable cross-language services 199 development. It combines a software stack with a code generation engine to 200 build services that work efficiently and seamlessly. 201 . 202 This package contains the PHP bindings for Thrift. 203