---
name: ap22-mod_auth_pgsql
version: 2.0.3_2
origin: www/mod_auth_pgsql2
comment: Allows users to use PostgreSQL databases for user authentication
arch: freebsd:9:x86:64
www: http://www.giuseppetanzilli.it/mod_auth_pgsql2/
maintainer: apache@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 59567
desc: |
  This add-on  module allows  the apache  web server  to use  a PostgreSQL
  database for user and/or group authentication. For large user lists this
  can  offer a  significate  speed  up over  apache's  standard flat  file
  format.

  WWW: http://www.giuseppetanzilli.it/mod_auth_pgsql2/
deps:
  apache22: {origin: www/apache22, version: 2.2.25}
  libxml2: {origin: textproc/libxml2, version: 2.8.0_2}
  expat: {origin: textproc/expat2, version: 2.1.0}
  perl: {origin: lang/perl5.14, version: 5.14.4}
  pkgconf: {origin: devel/pkgconf, version: 0.9.2_1}
  pcre: {origin: devel/pcre, version: 8.33}
  gettext: {origin: devel/gettext, version: 0.18.3}
  apr: {origin: devel/apr1, version: 1.4.8.1.5.2}
  postgresql-client: {origin: databases/postgresql90-client, version: 9.0.13}
  gdbm: {origin: databases/gdbm, version: 1.10}
  db42: {origin: databases/db42, version: 4.2.52_5}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories:
- www
shlibs_required:
- libpq.so.5
shlibs_provided:
- mod_auth_pgsql.so
files:
  /usr/local/libexec/apache22/mod_auth_pgsql.so: 50c099a9c182306c7677870b3ac022d3b402ab4eb42daa37a2dac13ff5d29c75
  /usr/local/share/doc/mod_auth_pgsql/mod_auth_pgsql.html: 328e7431a6e07732e6aa748130c505d8f9c039170be3c3e0bed85a9f2d008d9e
directories:
  /usr/local/share/doc/mod_auth_pgsql/: n
scripts:
  post-install: |
    /usr/local/sbin/apxs -e -A -n auth_pgsql /usr/local/libexec/apache22/mod_auth_pgsql.so
  pre-deinstall: |
    /usr/bin/sed -i '' -E '/LoadModule[[:blank:]]+auth_pgsql_module/d' /usr/local/etc/apache22/httpd.conf
    echo "Don't forget to remove all mod_auth_pgsql-related directives in your httpd.conf"
