Commit graph

96 commits

Author SHA1 Message Date
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
7e80cde328 Round one migration of ports from automake{19,110} to automake111 2010-10-05 19:57:56 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Jose Alonso Cardenas Marquez
089cdaca7f - Remove conflict with databases/unixODBC and databases/virtuoso. isql binary
was renamed to isql-fb
- Bump PORTREVISION
2010-08-15 07:01:44 +00:00
Dirk Meyer
04b3c2c9dc - add sysvipc check for cleint
- CONFLICTS in slave ports now working
2010-06-12 07:28:10 +00:00
Dirk Meyer
b3ec1d272d - warn when if no SYSVIPC
- fix coredump
PR:		140365
Submitted by:	Dan Lukes
2010-04-24 05:35:58 +00:00
Sergey Skvortsov
3a1c790c78 Reset maintainership (ENOTIME). 2009-09-03 15:12:35 +00:00
Dmitry Marakasov
075acacd24 - Switch SourceForge ports to the new File Release System: categories starting with D 2009-08-22 00:18:43 +00:00
Jeremy Messenger
789d75c728 -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
2009-08-02 19:36:34 +00:00
Pav Lucistnik
3bb8409d41 - Mark MAKE_JOBS_UNSAFE
Reported by:	David Naylor <naylor.b.david@gmail.com>
2009-04-07 23:25:43 +00:00
Sergey Skvortsov
18c5d4f355 Rename databases/firebird2-* to databases/firebird20-* 2008-11-24 06:22:36 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Pav Lucistnik
efa63f6ba4 - Remove USE_GCC where it can be satisfied with base compiler on following
FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENT
2008-07-25 14:34:52 +00:00
Pav Lucistnik
acacd0d015 - Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default MAKE_ENV 2008-07-25 09:38:45 +00:00
Edwin Groothuis
5ef26c5ac0 Backout two entries which should only delete the files if they are zero length. 2008-04-19 01:40:05 +00:00
Edwin Groothuis
b2052016ba Make use of the @rmtry macro 2008-04-19 01:17:57 +00:00
Mikhail Teterin
481a8e5955 Bump PORTREVISIONs of the three ports directly depending on devel/icu.
Why can't this sort of dependency be automatically monitored by the
package-building?..

In the case of parrot remove the gratuitous requirement for a particular
major shared library number for icudata. This will help avoid
port-building problems, when icu is upgraded again in the future.
2008-02-07 18:21:59 +00:00
Sergey Skvortsov
e5a1e9c155 Fix security2.fdb while installing from package
PR:		ports/119570
Submitted by:	Philippe Makowski <makowski xx firebird-fr.eu.org>
2008-01-29 06:46:13 +00:00
Ade Lovett
dbd39ca660 Migration from bison 1.x to 2.x
PR:		117086
Tested by:	-exp runs
2007-10-17 10:13:01 +00:00
Xin LI
92484fabe7 Update to 2.0.3 in response of a remotely exploitable
vulnerability.

PR:		ports/116940
Security:	91ed69f9-72c7-11dc-981a-001921ab2fa4
Approved by:	secteam (remko)
2007-10-05 23:45:46 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Sergey Skvortsov
0a80af1251 Update to 2.0.2
Changes:	http://www.firebirdsql.org/rlsnotes/Firebird-2.0.2-ReleaseNotes.pdf
2007-08-30 21:35:30 +00:00
Sergey Skvortsov
7f82066b12 Update to 2.0.1 2007-04-01 12:38:45 +00:00
Sergey Skvortsov
b08c8bbe60 Fix "fbintl not found" issue for embedded mode. 2006-11-21 17:12:30 +00:00
Sergey Skvortsov
6d0c8c64ee Change permissions for formerly suid-ed binaries:
-r-xr-xr-x  root  wheel     fb_inet_server
-r-sr-x---  root  firebird  fb_lock_mgr
-r-x------  root  wheel     gds_drop

1. fb_inet_server is installed as normal binary but still must be started
   under "firebird" user (it must be specified in x?inetd.conf)

2. fb_lock_mgr is still suid-ed binary but can be started only by users
   in "firebird" group - it affects usage of "gsec" and similar utilities
   while using "embedded" (direct) database access mode.

3. gds_drop is installed as normal binary but can be started by "root" only
   to prevent any improper/malicious usage.
2006-11-20 16:51:15 +00:00
Sergey Skvortsov
46301d9fc6 * fix services issue
* change library symlinks: now libgds points to libfbembed
2006-11-15 14:40:54 +00:00
Sergey Skvortsov
f12a96d7e3 Update to Firebird-2.0.0.12748 2006-11-13 19:57:45 +00:00
Sergey Skvortsov
4f2e6ac96b Minor cleans in pkg-message 2006-11-07 17:00:11 +00:00
Sergey Skvortsov
e9e47b1ffe Update to Firebird-2.0.0.12745-ReleaseCandidate5 2006-11-03 18:47:21 +00:00
Sergey Skvortsov
b0d672b9c5 Set LATEST_LINK 2006-10-31 15:24:48 +00:00
Sergey Skvortsov
36cc64b520 Prepare for ICU 3.6 2006-09-20 13:33:45 +00:00
Sergey Skvortsov
4a48aa4c07 Allow to build port as 'root' if PACKAGE_BUILDING defined.
Requested by:	kris
2006-09-19 18:11:26 +00:00
Sergey Skvortsov
3eeac24355 Add Firebird 2.0.0 (RC4) 2006-09-18 15:20:04 +00:00
Sergey Skvortsov
07e0d9ced2 Update to 1.5.3
* move "intl/" and "UDF/" from "/var/db/firebird"
  into "libexec/firebird/"

* add support for amd64 (UNSTABLE)
2006-03-17 10:23:32 +00:00
Edwin Groothuis
acd87b4ad8 SHA256ify
Approved by:    krion@
2006-01-22 08:34:46 +00:00
Edwin Groothuis
d568611c3e eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 05:52:28 +00:00
Edwin Groothuis
913a5a5cba Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 01:29:46 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Sergey Skvortsov
5b631b7753 * fix permissions:
chmod 0550 /var/db/firebird/UDF/*.so /var/db/firebird/intl/*

* pkg-plist: fix @unexec order, unbreak package building (remove absolute
paths from .tar)

Approved by:	portmgr (krion)
2005-08-19 10:02:05 +00:00
Renato Botelho
49a85a5afc - Fix PLIST for firebird-client
Reported by:	krismail
Approved by:	portmgr (krion), skv (maintainer)
2005-08-04 11:12:28 +00:00
Renato Botelho
6db778c2dc - Fix pkg-message
Approved by: portmgr (clement), skv (maintainer)
2005-08-02 13:41:16 +00:00
Sergey Skvortsov
613a12863f Unbreak firebird-client build - remove "chown" for "employee.fdb" 2005-08-01 08:56:54 +00:00
Sergey Skvortsov
68a0530caa Change layout for firebird-server accordingly to hier(7) spirit.
See UPDATING for the details.
2005-07-27 15:38:05 +00:00
Sergey Skvortsov
d0dce06c2a Take maintainership.
Approved by:	maintainer
2005-07-26 12:52:29 +00:00
Renato Botelho
d5a8ad9d47 Change MAINTAINER to my @FreeBSD.org account
Approved by:	flz (mentor)
2005-07-11 16:47:16 +00:00
Sergey Skvortsov
764ca147b6 Unbreak firebird-client (firebird-server seems to be still broken):
* 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

PR:		ports/81363
Submitted by:	skv
Approved by:	maintainer
2005-05-23 11:13:23 +00:00
Sergey Matveychuk
051242452f - Fix problem with firebird.conf. It was not installed.
- Fix problem with firebird.msg. It was installed only for -server,
  but it's necessary for -client too (thanks to skv@ for pointing this out).
- Utilize PORTDOCS and SUBFILES, respect NOPORTDOCS.
- Utilize DOCSDIR and EXAMPLESDIR.
- Back to use do-build.
- Add $FreeBSD$ tag to pkg-plist* and pkg-install.
- Remove code that changes automatically /etc/services and /etc/inetd.conf and
  change pkg-message to reflect this.

PR:		ports/81214
Submitted by:	maintainer
2005-05-21 08:01:24 +00:00
Sergey Matveychuk
3c2950668a - Fix maintainer email that was violented on last commit 2005-05-19 10:39:39 +00:00
Sergey Matveychuk
2c50aa03a9 - Split databases/firebird in -client and -server ports
- Install libs and includes on ${LOCALBASE} instead ${LOCALBASE}/firebird

PR:             ports/79337
Submitted by:   maintainer
2005-05-17 16:02:37 +00:00
Roman Bogorodskiy
d80a1fed13 Fix pkg-message.
PR:		81031
Submitted by:	Renato Botelho (maintainer)
2005-05-14 18:17:48 +00:00