You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
61 lines
2.6 KiB
Tcl
61 lines
2.6 KiB
Tcl
# -*- 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 github 1.0
|
|
github.setup qorelanguage module-pgsql 3.1.1 v
|
|
github.tarball_from releases
|
|
|
|
name qore-pgsql-module
|
|
revision 1
|
|
categories lang
|
|
license LGPL-2.1
|
|
maintainers {davidnichols @davidnich} openmaintainer
|
|
description PostgreSQL module for Qore
|
|
long_description Module allowing communication with PostgreSQL DBs from the Qore Programming Language
|
|
use_bzip2 yes
|
|
homepage http://qore.org
|
|
platforms darwin
|
|
distname qore-pgsql-module-${github.version}
|
|
|
|
checksums rmd160 7c172d0ff0f196263804e9470e2809a6e1961616 \
|
|
sha256 db3cade41dda05f6e91caa455af22277529b3b3e0afe86dfb944293d0bd4a45c \
|
|
size 529596
|
|
|
|
variant postgresql10 conflicts postgresql11 postgresql12 postgresql13 postgresql14 description {Enable PostgreSQL Driver version 10} {}
|
|
variant postgresql11 conflicts postgresql10 postgresql12 postgresql13 postgresql14 description {Enable PostgreSQL Driver version 11} {}
|
|
variant postgresql12 conflicts postgresql10 postgresql11 postgresql13 postgresql14 description {Enable PostgreSQL Driver version 12} {}
|
|
variant postgresql13 conflicts postgresql10 postgresql11 postgresql12 postgresql14 description {Enable PostgreSQL Driver version 13} {}
|
|
variant postgresql14 conflicts postgresql10 postgresql11 postgresql12 postgresql13 description {Enable PostgreSQL Driver version 14} {}
|
|
|
|
if {![variant_isset postgresql10] && ![variant_isset postgresql11] && ![variant_isset postgresql12] && ![variant_isset postgresql13] && ![variant_isset postgresql14]} {
|
|
default_variants +postgresql14
|
|
}
|
|
|
|
if {[variant_isset postgresql10]} {
|
|
set postgresql_version "10"
|
|
} elseif {[variant_isset postgresql11]} {
|
|
set postgresql_version "11"
|
|
} elseif {[variant_isset postgresql12]} {
|
|
set postgresql_version "12"
|
|
} elseif {[variant_isset postgresql13]} {
|
|
set postgresql_version "13"
|
|
} elseif {[variant_isset postgresql14]} {
|
|
set postgresql_version "14"
|
|
}
|
|
|
|
depends_lib port:qore \
|
|
port:postgresql${postgresql_version}
|
|
|
|
set postgresql_tmp ${workpath}/postgresql
|
|
|
|
post-extract {
|
|
file mkdir ${postgresql_tmp}
|
|
ln -s ${prefix}/include/postgresql${postgresql_version} ${postgresql_tmp}/include
|
|
ln -s ${prefix}/lib/postgresql${postgresql_version} ${postgresql_tmp}/lib
|
|
}
|
|
|
|
configure.args --disable-debug \
|
|
--with-pgsql=${postgresql_tmp}
|
|
configure.ldflags-append -Wl,-undefined -Wl,dynamic_lookup
|