# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup java 1.0 name postgresql-jdbc set version_major 42 set version_minor 2 set version_patch 19 version ${version_major}.${version_minor}.${version_patch} categories java databases license BSD maintainers nomaintainer description PostgreSQL JDBC driver long_description \ Pure Java JDBC driver for connecting to PostgreSQL databases. homepage https://jdbc.postgresql.org platforms any supported_archs noarch distname ${name}-${version}.src worksrcdir ${name}-${version_major}.${version_minor}-${version_patch}.src master_sites ${homepage}/download/ checksums rmd160 881895379df659e0a1aa0700c9ed47ba51393f64 \ sha256 d30257ed692703f73adc6136b204c39f33151a5076203649f52f786fccfd3a2c \ size 1440741 java.version 1.8* java.fallback openjdk8 depends_build port:gradle use_configure no build.cmd ${prefix}/bin/gradle build.target assemble build.args --gradle-user-home=${workpath}/gradle \ --project-prop=pgjdbc.skip.jre6 \ --project-prop=pgjdbc.skip.jre7 destroot { xinstall -m 755 -d ${destroot}${prefix}/share/java file copy \ ${worksrcpath}/pgjdbc/build/libs/postgresql-${version}-SNAPSHOT.jar \ ${destroot}${prefix}/share/java/ } livecheck.type regex livecheck.url ${homepage}/download.html livecheck.regex ${name}-(\\d+\\.\\d+\[.-\]\\d+).src${extract.suffix}