Commit graph

116 commits

Author SHA1 Message Date
Jose Alonso Cardenas Marquez
997aa1f3f1 - Mark DEPRECATED. Firebird 2.0 has been discontinued. Use firebird21 or
firebird25 instead
2014-03-24 00:17:30 +00:00
Baptiste Daroussin
4650a910d0 Chase boost and icu bump
While here convert some LIB_DEPENDS
2014-02-07 11:44:08 +00:00
Baptiste Daroussin
56fcf8379f Fix properties on pkg-plist 2014-01-21 23:18:05 +00:00
Baptiste Daroussin
b5482324dc In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in databases
2013-12-11 18:08:52 +00:00
Jose Alonso Cardenas Marquez
0ecfad5113 - Fix build on amd64
Reported by:	pkg-fallout
2013-10-09 19:56:41 +00:00
Jose Alonso Cardenas Marquez
b0ff10008d - Add CONFLICTS with another firebird versions 2013-10-03 07:46:06 +00:00
Jose Alonso Cardenas Marquez
61d0619ba7 - Remove LATEST_LINK [1]
- Other modifications for avoid pkg name collisions [1]

Suggested by:   bapt [1]
2013-10-03 06:57:24 +00:00
Baptiste Daroussin
36117d7097 Add NO_STAGE all over the place in preparation for the staging support (cat: databases) 2013-09-20 16:13:47 +00:00
Ade Lovett
b3b33257e5 - Update devel/automake to 1.14
- Update devel/gettext to 0.18.3
- Fix known-broken (from exp-runs) ports
- Clean up a lot of cruft in the devel/gettext port itself,
  based on work from tijl@

PR:		178883
Submitted by:	ade
Sponsored by:	Wadsworth 6X
2013-07-16 05:42:36 +00:00
Jose Alonso Cardenas Marquez
b90ad08bc5 - Fix build on all version of firebird2*-client
- Rename pkg-install to pkg-install-server. It only must be used by firebird
  server ports

Reported by:	miwiw
2013-03-30 04:33:48 +00:00
Jose Alonso Cardenas Marquez
f1f850b590 - Update to 2.0.7
- Move files/pkg-install.in to pkg-install
- Add new warning message when it is building as root
- Remove obsolete patch files
2013-03-24 04:29:26 +00:00
Baptiste Daroussin
9250d94365 Convert USE_BISON to USES= bison
It brings bison as a build dependency in case it is set the following way:
USES= bison or USES= bison:build

it brings bison as a run dependency in case it is set the following way:
USES= bison:run

it brings bison both as a run and build dependency in case it the set the following way:
USES= bison:both

While here trim some headers
Convert some USE_GNOME= gnomehack to USES= pathfix
2013-03-08 11:32:11 +00:00
Baptiste Daroussin
2ed39f40cb Chase icu, graphite2 and libexttextcat bump 2012-12-18 23:09:07 +00:00
Mark Linimon
a8693b8dee Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
2012-10-09 22:12:13 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Baptiste Daroussin
10f5e8576f - update ICU to 4.8
- chase library bump
- add an entry in UPDATING for instructions
- remove old conflict lines
2011-07-10 21:06:39 +00:00
Jose Alonso Cardenas Marquez
4e6aed767f - Fix MASTERSITES
Reported by:	erwin
2010-12-20 20:49:07 +00:00
Jose Alonso Cardenas Marquez
1b7843d717 - Update to 2.0.6
- Take maintainership
- Avoid conflicts with GEOM and sysutils/coreutils [1] gstat commands
- Clean up

Reported by:	Jan Henrik Sylvester <me at janh.de> [1]
2010-12-20 09:01:34 +00:00
Baptiste Daroussin
513495a09a Chase devel/icu upgrade
Add an updating note
2010-12-15 11:37:49 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
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