libpt - Portable Tools Libary

Property Value
Distribution ALT Linux Sisyphus
Repository Classic x86_64
Package name libpt
Package version 2.10.10
Package release alt1.1
Package architecture x86_64
Package type rpm
Installed size 4.36 MB
Download size 4.36 MB
Official Mirror
PTLib (Portable Tools Library) is a moderately large class library that has it's
genesis many years ago as PWLib (portable Windows Library), a method to product
applications to run on both Microsoft Windows and Unix systems. It has also been
ported to other systems such as Mac OSX, VxWorks and other embedded systems.
Since then the system has grown to include many classes that assist in writing
complete multi-platform applications. Classes for I/O portability, multi-
threading portability, aid in producing unix daemons and NT services portably
and all sorts of internet protocols were added over the years. So it became a
Portable Tools Library and was renamed to PTLib.
All this over and above basic "container" classes such as arrays, linear lists,
sorted lists (RB Tree) and dictionaries (hash tables) which were all created
before STL was standardized. Future versions of PTLib will see many of these
classes replaced or supplemented by STL.


Package Version Architecture Repository
libpt-2.10.10-alt1.1.i586.rpm 2.10.10 i586 Classic
libpt - - -


Name Value - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -
rtld(GNU_UNIQUE) -


Name Value
libpt = 2.10.10-alt1.1 -
libpw -
ptlib -


Name Value
libpw -


Type URL
Binary Package libpt-2.10.10-alt1.1.x86_64.rpm
Source Package libpt-2.10.10-alt1.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] x86_64 classic
    rpm [Sisyphus] noarch classic
  2. Update the package index:
    # sudo apt-get update
  3. Install libpt rpm package:
    # sudo apt-get install libpt




2013-09-17 - Sergey Y. Afonin <> 2.10.10-alt1.1
- NMU: rebuilt with cyrus-sasl 2.1.26
2013-02-25 - Alexey Shabalin <> 2.10.10-alt1
- 2.10.10
2012-12-18 - Alexey Shabalin <> 2.10.9-alt1
- 2.10.9
2012-12-06 - Eugeny A. Rostovtsev (REAL) <real at> 2.8.4-alt2.1
- Fixed build with gcc 4.7
2011-11-14 - Vitaly Kuznetsov <> 2.8.4-alt2
- resurrect
2011-03-22 - Valery Inozemtsev <> 2.8.4-alt1
- 2.8.4
2010-11-25 - Igor Vlasenko <> 2.6.7-alt1.qa1
- rebuild using girar-nmu to require/provide setversion
by request of mithraen@
2010-05-31 - Valery Inozemtsev <> 2.6.7-alt1
- 2.6.7
2009-09-22 - Valery Inozemtsev <> 2.6.5-alt1
- 2.6.5
2009-09-01 - Valery Inozemtsev <> 2.6.4-alt3
- rebuild with libldap2.4

See Also

Package Description
libpt-devel-2.10.10-alt1.1.x86_64.rpm Portable Tools Libary development files
libpt-plugins-2.10.10-alt1.1.x86_64.rpm Main plugins for ptlib
libptexenc-devel-2017-alt2_4.x86_64.rpm Library for Japanese pTeX
libptexenc-devel-static-2017-alt2_4.x86_64.rpm Library for Japanese pTeX
libptexenc1-2017-alt2_4.x86_64.rpm Library for Japanese pTeX
libpth-2.0.7-alt6.x86_64.rpm The GNU Portable Threads runtime library
libpth-devel-2.0.7-alt6.x86_64.rpm The GNU Portable Threads developement files
libpthread-stubs-0.4-alt1_1.x86_64.rpm PThread Stubs for XCB
libpthread_workqueue-0.9-alt1.x86_64.rpm Thread pool for libdispatch
libpthread_workqueue-devel-0.9-alt1.x86_64.rpm Development files for thread pool of libdispatch
libpugixml-1.9-alt1.x86_64.rpm A light-weight C++ XML processing library
libpugixml-devel-1.9-alt1.x86_64.rpm Development files for libpugixml
libpulseaudio-11.0-alt2.x86_64.rpm PulseAudio shared libraries
libpulseaudio-devel-11.0-alt2.x86_64.rpm Development files for pulseaudio
libpurple-2.13.0-alt1.x86_64.rpm libpurple library for IM clients like Pidgin and Finch