libpgocaml-ocaml - OCaml type-safe bindings for PostgreSQL (runtime)

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main amd64
Package name libpgocaml-ocaml
Package version 1.5
Package release 2
Package architecture amd64
Package type deb
Installed size 407 B
Download size 140.96 KB
Official Mirror
PG'OCaml provides an interface to PostgreSQL databases for OCaml applications.
It uses Camlp4 to extend the OCaml syntax, enabling one to directly embed SQL
statements inside the OCaml code. Moreover, it uses the describe feature of
PostgreSQL to obtain type information about the database. This allows PG'OCaml
to check at compile-time if the program is indeed consistent with the database
structure. This type-safe database access is the primary advantage that
PG'OCaml has over other PostgreSQL bindings for OCaml.
This package contains dynamically loadable plugins for PG'OCaml.


Package Version Architecture Repository
libpgocaml-ocaml_1.5-2_i386.deb 1.5 i386 Debian Main
libpgocaml-ocaml - - -


Name Value
libc6 >= 2.2.5
libcalendar-ocaml >= 2
libcalendar-ocaml-pm5s8 -
libpcre-ocaml -
libpcre-ocaml-xu8a5 -
ocaml-base-nox-3.12.1 -


Name Value
libpgocaml-ocaml-whlu5 -


Name Value
libpgocaml-ocaml-dev << 1.3-3


Type URL
Binary Package libpgocaml-ocaml_1.5-2_amd64.deb
Source Package pgocaml

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libpgocaml-ocaml deb package:
    # sudo apt-get install libpgocaml-ocaml




2012-06-06 - Mehdi Dogguy <>
pgocaml (1.5-2) unstable; urgency=low
* Use USE_BATTERIES=yes for bytecode architectures too.
2012-06-06 - Mehdi Dogguy <>
pgocaml (1.5-1) unstable; urgency=low
[ Sylvain Le Gall ]
* New upstream version.
* Use batteries to replace extlib (Closes: #670474)
* Drop patch 05_support_hex_format, applied upstream.
[ Mehdi Dogguy ]
* Bump Standards-Version to 3.9.3, no changes needed.
* Findlib is needed to link pgocaml provided binaries
- add libfindlib-ocaml-dev to Build-Depends
- add patch 05_makefile_findlib
* Update packages list needed to generate the documentation
- update list in libpgocaml-ocaml-dev.ocamldoc
2012-01-04 - Mehdi Dogguy <>
pgocaml (1.4-2) unstable; urgency=low
* PG'OCaml moved to
- update Homepage field
- update debian/watch file
* Bump Standards-Version to 3.9.2, no changes needed.
* Add support for hex format introduced in Postgresql 9.0 (Closes: #640134)
by cherry-picking a patch from upstream's subversion repository.
* Turn a Conflicts into a Break to fix conflicts-with-version
* Fix duplicate-short-description libpgocaml-ocaml-dev libpgocaml-ocaml
* Convert to 3.0 (quilt) source format
2010-02-22 - Guillaume Yziquel <>
pgocaml (1.4-1) unstable; urgency=low
* New upstream release.
* Switched patch system from dpatch to quilt.
* Adapted patches to new upstream.
* Removed the .cmx and .cmi files of the profiler from the package.
* Bumped Standards Version to 3.8.4.
2009-11-16 - Mehdi Dogguy <>
pgocaml (1.3-3) unstable; urgency=low
* Do not install META and pgocaml.cma in libpgocaml-ocaml-dev
(Closes: #556419).
* Make libpgocaml-ocaml Conflicts/Replaces with libpgocaml-ocaml-dev
to be sure that the conflicting files get removed before installing
2009-11-13 - Mehdi Dogguy <>
pgocaml (1.3-2) unstable; urgency=low
[ Sylvain Le Gall ]
* Update to dh-ocaml 0.9
* Use CDBS rules (Closes: #549151)
* Use dh_ocamldoc
* Use depends/provides
* Non-ocamlopt archs excluded - yziquel (Closes: #541682)
[ Mehdi Dogguy ]
* Add myself to uploaders
2009-06-07 - Guillaume Yziquel <>
pgocaml (1.3-1) unstable; urgency=low
* Initial release (Closes: #516629)

See Also

Package Description
libpgp-sign-perl_0.20-3_all.deb Perl module to create detached PGP signatures
libpgpool-dev_3.1.3-5_amd64.deb pgpool control protocol library - headers
libpgpool0_3.1.3-5_amd64.deb pgpool control protocol library
libpgraphutil-smlnj_110.74-2_amd64.deb Portable graph utility library for SML Compilation Manager
libpgsql-ruby-doc_0.13.2-2_all.deb Transitional package for ruby-pg
libpgsql-ruby1.8_0.13.2-2_all.deb Transitional package for ruby-pg
libpgsql-ruby1.9.1_0.13.2-2_all.deb Transitional package for ruby-pg
libpgsql-ruby_0.13.2-2_all.deb Transitional package for ruby-pg
libpgtcl-dev_1.5-6_amd64.deb Tcl client library binding for PostgreSQL - development files
libpgtcl1.5_1.5-6_amd64.deb Tcl client library binding for PostgreSQL
libpgtypes3_9.1.21-0+deb7u1_amd64.deb shared library libpgtypes for PostgreSQL 9.1
libphash0-dev_0.9.4-1.2_amd64.deb Perceptual hashing library development package
libphash0_0.9.4-1.2_amd64.deb Perceptual hashing library
libphat-dev_0.4.1-5_amd64.deb Development files (headers) for libphat
libphat-tools_0.4.1-5_amd64.deb collection of tools for libphat