Bug 81363 - Update port: databases/firebird-server
Summary: Update port: databases/firebird-server
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-22 17:40 UTC by skv
Modified: 2005-07-25 00:10 UTC (History)
0 users

See Also:


Attachments
file.diff (8.41 KB, patch)
2005-05-22 17:40 UTC, skv
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description skv freebsd_committer freebsd_triage 2005-05-22 17:40:02 UTC
Update port: databases/firebird-server 

* fix patch-src::jrd::gds.cpp
* use "libdata/firebird" for *.msg
* install all *.msg files (not only firebird.msg)
* fix pkg-plist
* use more strict permissions 
* use INSTALL_DATA instead of INSTALL_PROGRAM to install shared libs and similar files
* clean Makefile
* update RELNOTES

Note that this PR mainly fixes firebird-client.

firebird-server still broken after split.

Related BROKEN variable must be set.

 How-To-Repeat: 

	<Code/input/activities to reproduce the problem (multiple lines)>
Comment 1 skv freebsd_committer freebsd_triage 2005-05-23 12:13:38 UTC
State Changed
From-To: open->closed

Committed.
Comment 2 Nigel Weeks 2005-07-25 00:06:38 UTC
Firebird-server needs the following to work again:

Lines re-instated in /etc/inetd.conf and /etc/services (taken out on Sat May
21 08:01:23 UTC)
Symlink from /usr/local/firebird/security.fdb to /usr/local/security.fdb
(Broken Prefix - this is an ugly fix)

After these two tweaks, firebird-server runs, but it's not clean. You now
require all sorts of files in /usr/local/, which violates the 'man heir'
rules.

T'would be nice if it could live back in /usr/local/firebird.


Nigel Weeks
Tech Support & Systems Developer
nweeks@examiner.com.au
www.examiner.com.au
71 - 75 Paterson Street
Launceston
Tasmania 7250
Australia
Phone: 03 6336 7234