Port details |
- firebird40-server Firebird-4 relational database (server)
- 4.0.0_3 databases
=0 4.0.0_2Version of this port present on the latest quarterly branch. - Maintainer: acm@FreeBSD.org
 - Port Added: 2021-06-28 01:30:15
- Last Update: 2022-04-07 00:39:10
- Commit Hash: 268cee3
- License: IDPL IPL
- Description:
- Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms. Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers. It has been used in
production systems, under a variety of names since 1981.
Firebird is completely free of any registration, licensing or deployment
fees. It may be deployed freely for use with any third-party software,
whether commercial or not.
WWW: https://sourceforge.net/projects/firebird/
WWW: http://www.firebirdsql.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For RUN/BUILD depends:
- firebird40-server>0:databases/firebird40-server
- For LIB depends:
- libib_util.so:databases/firebird40-server
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/databases/firebird40-server/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/firebird40-server
- pkg install firebird40-server
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: firebird40-server
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: i386 amd64
- distinfo:
- TIMESTAMP = 1624676837
SHA256 (firebird/Firebird-4.0.0.2496-0.tar.xz) = c155b8893e39d27c90f164d4865a7940749f47e971c7da6cf4828c980c708a57
SIZE (firebird/Firebird-4.0.0.2496-0.tar.xz) = 30522192
- Packages (timestamps in pop-ups are UTC):
- Slave ports:
-
- databases/firebird40-client
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libicuuc.so : devel/icu
- libtommath.so : math/libtommath
- libtomcrypt.so : security/libtomcrypt
- libedit.so.0 : devel/libedit
- libfbclient.so : databases/firebird40-client
- There are no ports dependent upon this port
- Configuration Options:
- No options to configure
- Options name:
- databases_firebird40-server
- USES:
- cpe gmake pkgconfig localbase:ldflags libedit tar:xz firebird:4.0
- pkg-message:
- For install:
- Firebird 4 was installed.
1) Before start the server ensure that the following line exists in /etc/services:
gds_db 3050/tcp #InterBase Database Remote Protocol
2) If you use inetd (Classic Server) then add the following line to /etc/inetd.conf
gds_db stream tcp nowait firebird /usr/local/sbin/firebird firebird
And finally restart inetd.
3) If you want to use change firebird modes then you must modify the ServerMode
variable into /usr/local/etc/firebird/firebird.conf file.
ServerMode="Super"
# ServerMode="SuperClassic"
# ServerMode="Classic"
4) It is STRONGLY recommended that you change the SYSDBA
password with:
# gsec -user SYSDBA -pass masterkey
GSEC> modify SYSDBA -pw newpassword
GSEC> quit
before doing anything serious with Firebird.
5) See documentation in /usr/local/share/doc/firebird/ for more information.
6) Some firebird tools were renamed for avoid conflicts with some other ports
/usr/local/bin/isql -> /usr/local/bin/isql-fb
/usr/local/bin/gstat -> /usr/local/bin/fbstat
/usr/local/bin/gsplit -> /usr/local/bin/fbsplit
7) Enjoy it ;)
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
07 Apr 2022 00:39:10 4.0.0_3
|
Jan Beich (jbeich)  |
devel/icu: update to 71.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by: GitHub (watch releases)
PR: 262654
Exp-run by: antoine
Approved by: fluffy |
25 Nov 2021 21:40:11 4.0.0_2
|
Stefan Eßer (se)  |
*/*: Remove redundant '-*' from CONFLICTS definitions
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket) |
28 Oct 2021 16:37:30 4.0.0_2
|
Jan Beich (jbeich)  |
devel/icu: update to 70.1
Changes: https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by: GitHub (watch releases)
PR: 258794
Exp-run by: antoine |
14 Sep 2021 10:55:04 4.0.0_1
|
Bernhard Froehlich (decke)  |
databases/firebird40-server: Fix CPE information because current one is
deprecated
Approved by: portmgr (blanket) |
28 Jun 2021 18:30:57 4.0.0_1
|
Jose Alonso Cardenas Marquez (acm)  |
databases/firebird40-client: Fix pkg-plist |
28 Jun 2021 01:51:16 4.0.0
|
Jose Alonso Cardenas Marquez (acm)  |
databases/firebird40-[client|server]: Clean up
- Change library version to 4
- Remove obsolete option from CONFIGURE_ARGS
- Fix pkg-plist.client |
28 Jun 2021 01:26:38 4.0.0
|
Jose Alonso Cardenas Marquez (acm)  |
databases/firebird40-[client|server]: New port: Firebird-4 relational database
Firebird is a relational database offering many ANSI SQL-99 features
that runs on Linux, Windows, and a variety of Unix platforms. Firebird
offers excellent concurrency, high performance, and powerful language
support for stored procedures and triggers. It has been used in
production systems, under a variety of names since 1981.
Firebird is completely free of any registration, licensing or deployment
fees. It may be deployed freely for use with any third-party software,
whether commercial or not.
WWW: https://sourceforge.net/projects/firebird/
WWW: http://www.firebirdsql.org/ |