Files
2026-04-28 13:00:58 -04:00

55 lines
1.7 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
PortGroup qt6 1.0
github.setup pgmodeler pgmodeler 1.2.3 v
github.tarball_from archive
revision 0
categories databases
license GPL-3
maintainers {l2dy @l2dy} \
{gmail.com:herby.gillot @herbygillot} \
openmaintainer
description PostgreSQL Database Modeler
long_description pgModeler - {*}${description} - is an open source data \
modeling tool designed for PostgreSQL.
checksums rmd160 28719e2188708ad23171c5c9f60026c1a65e9f09 \
sha256 862a8caf8d3822b62bc584ed17ba53d1a61733b92d3d5ba29e1be47eadf8f061 \
size 4343622
compiler.cxx_standard \
2011
# src/databaseexplorerwidget.cpp:1761:88: error: chosen constructor is explicit in copy-initialization
compiler.blacklist-append \
{clang < 700}
patchfiles patch-${name}.pri.diff
post-patch {
reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/${name}.pri
}
depends_lib-append port:libxml2 \
port:postgresql15
qt6.depends_lib qtsvg
configure.cmd [option qt6.dir]/bin/qmake
configure.args-append \
-r CONFIG+=release ${name}.pro
configure.pre_args-replace \
--prefix=${prefix} PREFIX=${applications_dir}/${name}.app/Contents
github.livecheck.regex \
{([0-9.]+)}
destroot.args-append \
INSTALL_ROOT=${destroot}