Commit graph

104 commits

Author SHA1 Message Date
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
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