BSD Ports

databases/pgmodeler 1.2.3 MidnightBSD

PostgreSQL Database Modeler

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
0735898bd2
License
gpl3
Categories
databases

Description

pgModeler - PostgreSQL Database Modeler - is an open source data modeling tool designed for PostgreSQL. No more DDL commands written by hand: let pgModeler do the job for you! This software reunites the concepts of entity-relationship diagrams and the features that PostgreSQL implements as extensions of SQL standards.

In the other systems

SystemPortVersion
MidnightBSDdatabases/pgmodeler1.2.3
FreeBSDdatabases/pgmodeler1.2.3
OpenBSDdatabases/pgmodeler1.1.4
DragonFlydatabases/pgmodeler1.1.6

Install

Binary package:

mport install pgmodeler

From mports:

cd /usr/mports/databases/pgmodeler && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pgmodeler>0:databases/pgmodeler

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++11-lib gl gmake gnome pgsql pkgconfig qmake qt:6 xorg
Service scripts
none

Files

pkg-plist 372
  • bin/pgmodeler
  • bin/pgmodeler-ch
  • bin/pgmodeler-cli
  • bin/pgmodeler-se
  • lib/pgmodeler/libcanvas.so
  • lib/pgmodeler/libcanvas.so.1
  • lib/pgmodeler/libcanvas.so.1.0
  • lib/pgmodeler/libcanvas.so.1.0.0
  • lib/pgmodeler/libcli.so
  • lib/pgmodeler/libcli.so.1
  • lib/pgmodeler/libcli.so.1.0
  • lib/pgmodeler/libcli.so.1.0.0
  • lib/pgmodeler/libconnector.so
  • lib/pgmodeler/libconnector.so.1
  • lib/pgmodeler/libconnector.so.1.0
  • lib/pgmodeler/libconnector.so.1.0.0
  • lib/pgmodeler/libcore.so
  • lib/pgmodeler/libcore.so.1
  • lib/pgmodeler/libcore.so.1.0
  • lib/pgmodeler/libcore.so.1.0.0
  • lib/pgmodeler/libgui.so
  • lib/pgmodeler/libgui.so.1
  • lib/pgmodeler/libgui.so.1.0
  • lib/pgmodeler/libgui.so.1.0.0
  • lib/pgmodeler/libparsers.so
  • lib/pgmodeler/libparsers.so.1
  • lib/pgmodeler/libparsers.so.1.0
  • lib/pgmodeler/libparsers.so.1.0.0
  • lib/pgmodeler/libutils.so
  • lib/pgmodeler/libutils.so.1
  • lib/pgmodeler/libutils.so.1.0
  • lib/pgmodeler/libutils.so.1.0.0
  • share/pgmodeler/CHANGELOG.md
  • share/pgmodeler/LICENSE
  • share/pgmodeler/README.md
  • share/pgmodeler/RELEASENOTES.md
  • share/pgmodeler/conf/appearance.conf
  • share/pgmodeler/conf/connections.conf
  • share/pgmodeler/conf/defaults/appearance.conf
  • share/pgmodeler/conf/defaults/connections.conf
  • share/pgmodeler/conf/defaults/diff-presets.conf
  • share/pgmodeler/conf/defaults/example.dbm
  • share/pgmodeler/conf/defaults/general.conf
  • share/pgmodeler/conf/defaults/pattern-highlight.conf
  • share/pgmodeler/conf/defaults/relationships.conf
  • share/pgmodeler/conf/defaults/sch-highlight.conf
  • share/pgmodeler/conf/defaults/snippets.conf
  • share/pgmodeler/conf/defaults/sql-highlight.conf
  • share/pgmodeler/conf/defaults/xml-highlight.conf
  • share/pgmodeler/conf/diff-presets.conf
  • share/pgmodeler/conf/dtd/appearance.dtd
  • share/pgmodeler/conf/dtd/connections.dtd
  • share/pgmodeler/conf/dtd/diff-presets.dtd
  • share/pgmodeler/conf/dtd/general.dtd
  • share/pgmodeler/conf/dtd/relationships.dtd
  • share/pgmodeler/conf/dtd/snippets.dtd
  • share/pgmodeler/conf/dtd/source-code-highlight.dtd
  • share/pgmodeler/conf/dtd/sql-history.dtd
  • share/pgmodeler/conf/example.dbm
  • share/pgmodeler/conf/general.conf
  • share/pgmodeler/conf/icons-big.conf
  • share/pgmodeler/conf/icons-medium.conf
  • share/pgmodeler/conf/icons-small.conf
  • share/pgmodeler/conf/pattern-highlight.conf
  • share/pgmodeler/conf/pgmodeler_dbm.png
  • share/pgmodeler/conf/pgmodeler_logo.png
  • share/pgmodeler/conf/pgmodeler_sch.png
  • share/pgmodeler/conf/relationships.conf
  • share/pgmodeler/conf/sch-highlight.conf
  • share/pgmodeler/conf/schemas/appearance.sch
  • share/pgmodeler/conf/schemas/application-dbm.sch
  • share/pgmodeler/conf/schemas/application-sch.sch
  • share/pgmodeler/conf/schemas/commands.sch
  • share/pgmodeler/conf/schemas/connections.sch
  • share/pgmodeler/conf/schemas/desktop-sch.sch
  • share/pgmodeler/conf/schemas/desktop.sch
  • share/pgmodeler/conf/schemas/diff-presets.sch
  • share/pgmodeler/conf/schemas/file.sch
  • share/pgmodeler/conf/schemas/general.sch
  • share/pgmodeler/conf/schemas/patterns.sch
  • share/pgmodeler/conf/schemas/preset.sch
  • share/pgmodeler/conf/schemas/relationships.sch
  • share/pgmodeler/conf/schemas/snippet.sch
  • share/pgmodeler/conf/schemas/snippets.sch
  • share/pgmodeler/conf/schemas/sql-history.sch
  • share/pgmodeler/conf/schemas/widget.sch
  • share/pgmodeler/conf/snippets.conf
  • share/pgmodeler/conf/sql-highlight.conf
  • share/pgmodeler/conf/sql-history.conf
  • share/pgmodeler/conf/themes/dark/appearance.conf
  • share/pgmodeler/conf/themes/dark/extra-ui-style.conf
  • share/pgmodeler/conf/themes/dark/pattern-highlight.conf
  • share/pgmodeler/conf/themes/dark/sch-highlight.conf
  • share/pgmodeler/conf/themes/dark/sql-highlight.conf
  • share/pgmodeler/conf/themes/dark/xml-highlight.conf
  • share/pgmodeler/conf/themes/inksaver/appearance.conf
  • share/pgmodeler/conf/themes/inksaver/extra-ui-style.conf
  • share/pgmodeler/conf/themes/inksaver/pattern-highlight.conf
  • share/pgmodeler/conf/themes/inksaver/sch-highlight.conf
  • share/pgmodeler/conf/themes/inksaver/sql-highlight.conf

The first 100 are listed.

distinfo 1
FileSizeSHA256
pgmodeler-pgmodeler-v1.2.3_GH0.tar.gz4.343622e+06862a8caf8d3822b62bc584ed17ba53d1a61733b92d3d5ba29e1be47eadf8f061

Commit history 2

DateCommitCreditsLog message
0735898bd2 Lucas Holt databases/pgmodeler: update to 1.2.3 (#1137)
Updates pgModeler to 1.2.3. Keeps the MidnightBSD execinfo linkage: the release source still calls backtrace APIs. Removes stale PORTREVISION and USE_LDCONFIG; private libraries install under lib/pgmodeler and the executables use a relative rpath. Validation passed: bmake makesum, patch, build, fake, package, test, check-license, portlint -C, and git diff --check. ## Summary by Sourcery Update the pgModeler port to release 1.2.3 and align its packaging metadata with the current release. Enhancements: - Update pgModeler to version 1.2.3 while retaining the required execinfo linkage for MidnightBSD. - Remove obsolete port revision and dynamic library configuration settings. Signed-off-by: Lucas Holt <[email protected]>
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …