lenny-backports  ] [  squeeze  ] [  sid  ]
[ Source: postgresql-debversion  ]

Package: postgresql-8.4-debversion (1.0.3-1)

Debian version number type for PostgreSQL

Debian version numbers, used to version Debian binary and source packages, have a defined format, including specifications for how versions should be compared in order to sort them. This package implements a "debversion" type to represent Debian version numbers within the PostgreSQL database. This also includes operators for version comparison and index operator classes for creating indexes on the debversion type.

Version comparison uses the algorithm used by the Debian package manager, dpkg, using the implementation from libapt-pkg. This means that columns in tables using the debversion type may be sorted and compared correctly using the same logic as "dpkg --compare-versions". It is also possible to create indexes on these columns.

postgresql-debversion implements the following features:

 * The "debversion" type (internally derived from the "text" type)
 * A full set of operators for version comparison (< <= = <> >= >)
   including commutator and negator optimisation hints
 * Operator classes for btree and hash indexes
 * The aggregate functions min() and max()

Other Packages Related to postgresql-8.4-debversion

  • depends
  • recommends
  • suggests
  • dep: libapt-pkg-libc6.5-6-4.8 [avr32]
    virtual package provided by apt
  • dep: libapt-pkg-libc6.9-6-4.8 [not avr32]
    virtual package provided by apt
  • dep: libc0.1 (>= 2.3) [kfreebsd-amd64, kfreebsd-i386]
    GNU C Library: Shared libraries
    also a virtual package provided by libc0.1-udeb
  • dep: libc0.3 (>= 2.10) [hurd-i386]
    Embedded GNU C Library: Shared libraries
    also a virtual package provided by libc0.3-udeb
  • dep: libc6 (>= 2.1.3) [i386, powerpc, s390]
    Embedded GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
    dep: libc6 (>= 2.10) [hppa]
    dep: libc6 (>= 2.2) [mips, mipsel]
    dep: libc6 (>= 2.2.5) [amd64]
    dep: libc6 (>= 2.4) [armel]
    dep: libc6 (>= 2.5) [avr32]
    dep: libc6 (>= 2.6) [sparc]
  • dep: libc6.1 (>= 2.1.3) [alpha]
    Embedded GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb
    dep: libc6.1 (>= 2.2) [ia64]
  • dep: libgcc1 (>= 1:4.1.1) [not armel, avr32, hppa, hurd-i386, kfreebsd-amd64, kfreebsd-i386]
    GCC support library
    dep: libgcc1 (>= 1:4.2.1) [avr32]
    dep: libgcc1 (>= 1:4.4) [kfreebsd-amd64, kfreebsd-i386]
    dep: libgcc1 (>= 1:4.4.0) [armel]
    dep: libgcc1 (>= 4.2.1) [hurd-i386]
  • dep: libgcc4 (>= 4.1.1) [hppa]
    GCC support library
  • dep: libstdc++6 (>= 4.1.1) [not armel, avr32, kfreebsd-amd64, kfreebsd-i386]
    The GNU Standard C++ Library v3
    dep: libstdc++6 (>= 4.2.1) [avr32]
    dep: libstdc++6 (>= 4.4) [kfreebsd-amd64, kfreebsd-i386]
    dep: libstdc++6 (>= 4.4.0) [armel]
  • dep: libunwind7 [ia64]
    A library to determine the call-chain of a program - runtime
  • dep: postgresql-8.4
    object-relational SQL database, version 8.4 server

Download postgresql-8.4-debversion

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 11.1 kB96 kB [list of files]
amd64 10.8 kB96 kB [list of files]
armel 10.3 kB92 kB [list of files]
avr32 (unofficial port) 9.9 kB92 kB [list of files]
hppa 11.4 kB96 kB [list of files]
hurd-i386 10.8 kB92 kB [list of files]
i386 10.9 kB92 kB [list of files]
ia64 11.4 kB100 kB [list of files]
kfreebsd-amd64 10.8 kB58 kB [list of files]
kfreebsd-i386 11.0 kB56 kB [list of files]
mips 10.8 kB96 kB [list of files]
mipsel 10.8 kB96 kB [list of files]
powerpc 11.1 kB96 kB [list of files]
s390 11.0 kB92 kB [list of files]
sparc 10.8 kB92 kB [list of files]