Source: postgresql-pljava
Section: database
Priority: optional
Maintainer: Debian PostgreSQL Maintainers <pkg-postgresql-public@lists.alioth.debian.org>
Uploaders: Christoph Berg <myon@debian.org>
Build-Depends:
 debhelper-compat (= 13),
 default-jdk-headless,
 default-jre-headless,
 libkrb5-dev,
 libssl-dev,
 maven,
 postgresql-all (>= 219~),
Standards-Version: 4.5.0
Rules-Requires-Root: no
Homepage: https://tada.github.io/pljava/
Vcs-Git: https://salsa.debian.org/postgresql/postgresql-pljava.git
Vcs-Browser: https://salsa.debian.org/postgresql/postgresql-pljava
XS-Testsuite: autopkgtest

Package: postgresql-10-pljava
Architecture: any
Depends:
 default-jre-headless | ${jre:Depends} | java-runtime-headless,
 postgresql-10,
 postgresql-pljava-common (>= ${source:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Provides: postgresql-pljava
Description: Java procedural language for PostgreSQL 10
 PL/Java is a loadable procedural language for the PostgreSQL database
 system that enables the use of the Java language for creating functions
 and trigger procedures.
 .
 This package has been configured to use libjvm.so from ${jre:Depends}
 by default. Other Java versions can be selected at runtime.

Package: postgresql-11-pljava
Architecture: any
Depends:
 default-jre-headless | ${jre:Depends} | java-runtime-headless,
 postgresql-11,
 postgresql-pljava-common (>= ${source:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Provides: postgresql-pljava
Description: Java procedural language for PostgreSQL 11
 PL/Java is a loadable procedural language for the PostgreSQL database
 system that enables the use of the Java language for creating functions
 and trigger procedures.
 .
 This package has been configured to use libjvm.so from ${jre:Depends}
 by default. Other Java versions can be selected at runtime.

Package: postgresql-12-pljava
Architecture: any
Depends:
 default-jre-headless | ${jre:Depends} | java-runtime-headless,
 postgresql-12,
 postgresql-pljava-common (>= ${source:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Provides: postgresql-pljava
Description: Java procedural language for PostgreSQL 12
 PL/Java is a loadable procedural language for the PostgreSQL database
 system that enables the use of the Java language for creating functions
 and trigger procedures.
 .
 This package has been configured to use libjvm.so from ${jre:Depends}
 by default. Other Java versions can be selected at runtime.

Package: postgresql-13-pljava
Architecture: any
Depends:
 default-jre-headless | ${jre:Depends} | java-runtime-headless,
 postgresql-13,
 postgresql-pljava-common (>= ${source:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Provides: postgresql-pljava
Description: Java procedural language for PostgreSQL 13
 PL/Java is a loadable procedural language for the PostgreSQL database
 system that enables the use of the Java language for creating functions
 and trigger procedures.
 .
 This package has been configured to use libjvm.so from ${jre:Depends}
 by default. Other Java versions can be selected at runtime.

Package: postgresql-14-pljava
Architecture: any
Depends:
 default-jre-headless | ${jre:Depends} | java-runtime-headless,
 postgresql-14,
 postgresql-pljava-common (>= ${source:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Provides: postgresql-pljava
Description: Java procedural language for PostgreSQL 14
 PL/Java is a loadable procedural language for the PostgreSQL database
 system that enables the use of the Java language for creating functions
 and trigger procedures.
 .
 This package has been configured to use libjvm.so from ${jre:Depends}
 by default. Other Java versions can be selected at runtime.

Package: postgresql-15-pljava
Architecture: any
Depends:
 default-jre-headless | ${jre:Depends} | java-runtime-headless,
 postgresql-15,
 postgresql-pljava-common (>= ${source:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Provides: postgresql-pljava
Description: Java procedural language for PostgreSQL 15
 PL/Java is a loadable procedural language for the PostgreSQL database
 system that enables the use of the Java language for creating functions
 and trigger procedures.
 .
 This package has been configured to use libjvm.so from ${jre:Depends}
 by default. Other Java versions can be selected at runtime.

Package: postgresql-16-pljava
Architecture: any
Depends:
 default-jre-headless | ${jre:Depends} | java-runtime-headless,
 postgresql-16,
 postgresql-pljava-common (>= ${source:Version}),
 ${misc:Depends},
 ${shlibs:Depends},
Provides: postgresql-pljava
Description: Java procedural language for PostgreSQL 16
 PL/Java is a loadable procedural language for the PostgreSQL database
 system that enables the use of the Java language for creating functions
 and trigger procedures.
 .
 This package has been configured to use libjvm.so from ${jre:Depends}
 by default. Other Java versions can be selected at runtime.

Package: postgresql-pljava-common
Architecture: all
Depends:
 ${misc:Depends},
Description: Java procedural language for PostgreSQL, config files
 PL/Java is a loadable procedural language for the PostgreSQL database
 system that enables the use of the Java language for creating functions
 and trigger procedures.
 .
 This package contains the pljava.policy config file.
