Port details |
- pg_filedump Display formatted contents of a PostgreSQL heap, index, or control file
- 17.1 databases =2 17.0Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2009-08-18 02:53:54
- Last Update: 2024-11-21 13:37:55
- Commit Hash: 42d7e36
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: GPLv2+
- WWW:
- https://github.com/df7cb/pg_filedump
- Description:
- pg_filedump is a utility to format PostgreSQL heap/index/control files into a
human-readable form. You can format/dump the files several ways, as listed in
the Invocation section, as well as dumping straight binary.
The type of file (heap/index) can usually be determined automatically by the
content of the blocks within the file. However, to format a pg_control file you
must use the -c option.
The default is to format the entire file using the block size listed in block 0
and display block relative addresses. These defaults can be modified using
run-time options.
Some options may seem strange but they're there for a reason. For example, block
size. It's there because if the header of block 0 is corrupt, you need a method
of forcing a block size.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- pg_filedump>0:databases/pg_filedump
- To install the port:
- cd /usr/ports/databases/pg_filedump/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/pg_filedump
- pkg install pg_filedump
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: pg_filedump
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1731679152
SHA256 (df7cb-pg_filedump-REL_17_1_GH0.tar.gz) = be8ebc532a37e425bb0775e689e56f1fa7524587f0399a968f0d39b806b7afb1
SIZE (df7cb-pg_filedump-REL_17_1_GH0.tar.gz) = 44467
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- gmake>=4.4.1 : devel/gmake
- postgres : databases/postgresql16-server
- Runtime dependencies:
-
- postgres : databases/postgresql16-server
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- libpq.so.5 : databases/postgresql16-client
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- databases_pg_filedump
- USES:
- gettext-runtime gmake pgsql
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
17.1 21 Nov 2024 13:37:55 |
Po-Chuan Hsieh (sunpoet) |
databases/pg_filedump: Update to 17.1
- Strip binary executable
Changes: https://github.com/df7cb/pg_filedump/releases |
17.0 21 Jul 2024 09:56:25 |
Po-Chuan Hsieh (sunpoet) |
databases/pg_filedump: Update to 17.0
- Strip binary executable
Changes: https://github.com/df7cb/pg_filedump/releases |
16.0 22 Sep 2023 03:16:52 |
Po-Chuan Hsieh (sunpoet) |
databases/pg_filedump: Update to 14.1
Changes: https://github.com/df7cb/pg_filedump/releases |
14.1 24 May 2023 16:34:10 |
Mathieu Arnold (mat) |
*: regular cleanup for GH_TAGNAME bad usage |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
14.1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
14.1 20 Jul 2022 14:21:07 |
Tobias C. Berner (tcberner) |
databases: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Choe, Cheng-Dae" whitekid
* "Mahdi Mokhtari <mokhi64@gmail.com>"
* "Meikel Brandmeyer" <ocaml-sqlite3-port@kotka.de>
* <hvo.pm@xs4all.nl>
* <jsmith@resonatingmedia.com>
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alan Snelson <Alan@Wave2.org> (Only the first 15 lines of the commit message are shown above ) |
14.1 16 Apr 2022 04:19:06 |
Po-Chuan Hsieh (sunpoet) |
databases/pg_filedump: Update to 14.1
Changes: https://github.com/df7cb/pg_filedump/releases |
14.0 13 Oct 2021 19:10:18 |
Po-Chuan Hsieh (sunpoet) |
databases/pg_filedump: Add pg_filedump 14.0
pg_filedump is a utility to format PostgreSQL heap/index/control files into a
human-readable form. You can format/dump the files several ways, as listed in
the Invocation section, as well as dumping straight binary.
The type of file (heap/index) can usually be determined automatically by the
content of the blocks within the file. However, to format a pg_control file you
must use the -c option.
The default is to format the entire file using the block size listed in block 0
and display block relative addresses. These defaults can be modified using
run-time options.
Some options may seem strange but they're there for a reason. For example, block
size. It's there because if the header of block 0 is corrupt, you need a method
of forcing a block size.
WWW: https://github.com/df7cb/pg_filedump |
8.4 22 Aug 2014 09:16:44 |
rene |
Remove expired ports:
2014-08-22 databases/pg_filedump: Broken for more than 6 months
2014-08-22 devel/svnmerge: Broken for more than 6 months
2014-08-22 net-mgmt/circe: Broken for more than 6 months
2014-08-22 print/latex-aa: Broken for more than 6 months
2014-08-22 textproc/rast: Broken for more than 6 months
2014-08-22 www/abyssws: Broken for more than 6 months
2014-08-22 www/docebo: Not maintained upstream
2014-08-22 www/rejik: Broken for more than 6 months and depends on www/squid
which reached EOL 2 years ago |
8.4 22 Jul 2014 17:45:13 |
antoine |
Deprecate some ports BROKEN for more than 6 months
With hat: portmgr |
8.4 15 Jul 2014 23:11:13 |
adamw |
Add OPTIONS_DEFINE=DOCS for ports with %%PORTDOCS%% in the plist.
Where possible, correct a few instances where PORTDOCS was being used
to flag stuff in EXAMPLESDIR. For some ports, mostly those owned by
ruby@, PORTDOCS is applied to pretty much everything whether it's
documentation or example. |
8.4 04 Jul 2014 23:48:56 |
bapt |
Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)
With hat: portmgr |
8.4 04 Jul 2014 23:46:53 |
adamw |
Remove NOPORTDOCS and NOPORTEXAMPLES from unstaged ports. Stage a couple while
we're here. Remove any other references to NOPORT*.
Approved by: portmgr (blanket for modernization) |
8.4 31 Jan 2014 21:39:25 |
antoine |
Mark broken everywhere: Does not compile
On 8 and 9:
gcc -g -O -Wall -Wmissing-prototypes -Wmissing-declarations
-I/usr/local/include/postgresql/server -I/usr/local/include pg_filedump.c -c
In file included from pg_filedump.c:28:
pg_filedump.h:32:22: error: postgres.h: No such file or directory
On 10 and head:
gcc -g -O -Wall -Wmissing-prototypes -Wmissing-declarations
-I/usr/local/include/postgresql/server -I/usr/local/include pg_filedump.c -c
make[1]: exec(gcc) failed (No such file or directory)
*** Error code 1
Reported by: pkg-fallout since august 2013
With hat: portmgr |
8.4 20 Sep 2013 16:13:49 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases) |
8.4 08 Sep 2012 05:57:32 |
linimon |
Mark as broken on powerpc.
Hat: portmgr |
8.4 10 Jun 2012 10:13:33 |
pav |
- Attempt to fix previous commit for pointyhat |
8.4 23 May 2012 13:34:12 |
miwi |
- Switch to FETCH_DEPENDS to fix fetch during build
Reported by: phw |
8.4 21 Apr 2012 14:04:10 |
kuriyama |
- Unbreak. |
8.4 09 Apr 2012 23:51:44 |
bapt |
Mark as deprecated and set expiration to 2012-05-10 for ports that are mark as
broken for more than 6 month |
8.4 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
8.4 29 Dec 2010 20:04:42 |
pgollucci |
- DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.
PR: ports/153292
Submitted by: myself (pgollucci)
Tested by: -exp run by pav
Approved by: portmgr (pav) |
8.4 19 Oct 2010 21:29:57 |
pav |
- Mark BROKEN: does not build
Reported by: pointyhat |
8.4 20 Jul 2010 14:44:13 |
kuriyama |
- Chase upgrade of pgsql (patch update should be automated...). |
8.3 30 May 2010 17:53:25 |
pav |
- Mark BROKEN: does not build
Reported by: pointyhat |
8.3 23 Dec 2009 14:24:10 |
kuriyama |
- Fix breakage (depended on 8.3.7, should chase version number
automatically).
Reported by: miwi |
8.3 18 Aug 2009 02:53:33 |
kuriyama |
pg_filedump is a utility to format PostgreSQL heap, index, and control
files into a human-readable form. You can format/dump the files
several ways as well as dumping straight binary. This utility is
intended to aid in the understanding of the internal contents of a
PostgreSQL block.
WWW: http://sources.redhat.com/rhdb/utilities.html |