1Source: thrift 2Section: devel 3Priority: extra 4Build-Depends: dotnet-runtime-6.0, dotnet-sdk-6.0, debhelper (>= 9), build-essential, python-dev, ant, 5 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-17-jdk | openjdk-17-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-netstd 130Architecture: all 131Section: netstd 132Depends: dotnet-runtime-6.0, ${misc:Depends} 133Description: NET Standard bindings for Thrift 134 Thrift is a software framework for scalable cross-language services 135 development. It combines a software stack with a code generation engine to 136 build services that work efficiently and seamlessly. 137 . 138 This package contains the NET Standard bindings for Thrift. You will need the thrift 139 tool (in the thrift-compiler package) to compile your definition to C# 140 classes, and then the modules in this package will allow you to use those 141 classes in your programs. 142 143Package: libthrift-perl 144Architecture: all 145Section: perl 146Depends: perl (>= 5.8.0-7), ${misc:Depends} 147Description: Perl bindings for Thrift 148 Thrift is a software framework for scalable cross-language services 149 development. It combines a software stack with a code generation engine to 150 build services that work efficiently and seamlessly. 151 . 152 This package contains the Perl bindings for Thrift. You will need the thrift 153 tool (in the thrift-compiler package) to compile your definition to Perl 154 classes, and then the modules in this package will allow you to use those 155 classes in your programs. 156 157Package: libthrift0 158Architecture: any 159Depends: ${shlibs:Depends}, ${misc:Depends} 160Description: Thrift C++ library 161 Thrift is a software framework for scalable cross-language services 162 development. It combines a software stack with a code generation engine to 163 build services that work efficiently and seamlessly. 164 . 165 This package contains the runtime libraries needed for C++ applications 166 using Thrift. 167 168Package: libthrift0-dbg 169Architecture: any 170Section: debug 171Depends: ${shlibs:Depends}, ${misc:Depends}, libthrift0 (= ${binary:Version}) 172Description: Thrift C++ library debug symbols 173 Thrift is a software framework for scalable cross-language services 174 development. It combines a software stack with a code generation engine to 175 build services that work efficiently and seamlessly. 176 . 177 This package contains the debug symbols for the Thrift C++ runtime libraries. 178 179Package: libthrift-dev 180Architecture: any 181Section: libdevel 182Depends: ${shlibs:Depends}, ${misc:Depends}, libthrift0 (= ${binary:Version}), libglib2.0-dev 183Description: Thrift C++ library (development headers) 184 Thrift is a software framework for scalable cross-language services 185 development. It combines a software stack with a code generation engine to 186 build services that work efficiently and seamlessly. 187 . 188 This package contains the development libraries required for writing C++ 189 applications using Thrift. 190 191Package: php5-thrift 192Architecture: any 193Section: php 194Depends: ${php:Depends}, ${shlibs:Depends}, ${misc:Depends} 195Provides: ${php:Provides} 196Description: PHP bindings for Thrift 197 Thrift is a software framework for scalable cross-language services 198 development. It combines a software stack with a code generation engine to 199 build services that work efficiently and seamlessly. 200 . 201 This package contains the PHP bindings for Thrift. 202