Commit graph

397 commits

Author SHA1 Message Date
Florian Smeets
174a06e160 - use unique package names
- stop using LATEST_LINK
- update CONFLICTS accordingly

Approved by:	maintainer
2013-10-03 23:18:52 +00:00
Alex Dupre
0275bd0824 Update to 5.5.34 release. 2013-09-27 14:19:28 +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
Alex Kozlov
d4041784dc - Remove MAKE_JOBS_SAFE variable
Approved by:	portmgr (bdrewery)
2013-08-14 22:35:50 +00:00
Alex Dupre
e0806f3c9a Update to 5.5.33 release. 2013-08-12 11:47:10 +00:00
Alex Dupre
b26dd37133 Distfile rerolled to make it clearer the license of this
community edition (GPLv2).
2013-06-26 08:06:12 +00:00
Alex Dupre
424d74766c Update to 5.5.32 release. 2013-06-12 07:56:24 +00:00
Alex Dupre
e457b98073 Pass --defaults-extra-file also to mysql_install_db.
Submitted by:	Daniel Ylitalo <daniel@203core.se>
2013-05-27 11:59:01 +00:00
Chris Rees
68bfa4c6fd Very slight speedup on rc file parsing; use hostname variable in preference
to calling /bin/hostname if available

Approved by:	ale (maintainer)
2013-04-24 17:28:01 +00:00
Alex Dupre
bdacc7aca2 Allow to specify server-specific option file path in /etc/rc.conf
PR:		ports/172408
Submitted by:	Daniel Ylitalo <daniel@produktion203.se>
2013-04-24 15:08:22 +00:00
Alex Dupre
b1fada5017 Update to 5.5.31.
Allow compilation using Clang in C++11 mode [1].

PR:		ports/171546
Submitted by:	Michael Gmelin <freebsd@grem.de>
2013-04-23 10:19:15 +00:00
Max Brazhnikov
ffd97a0193 - convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
2013-03-22 20:06:14 +00:00
Alex Dupre
f310f39a7c Remove obsolete flag.
Submitted by:	Paul Beard <paulbeard@gmail.com>
2013-02-07 08:18:52 +00:00
Alex Dupre
60b3d7d76c Update to 5.5.30 release. 2013-02-06 11:23:15 +00:00
Florian Smeets
c12f359886 Update CONFLCITS after the addition of percona55-* and mariadb55-*
Approved by:	maintainer
2013-01-17 16:43:07 +00:00
Alex Dupre
2f3fc35d23 Update to 5.5.29 release. 2012-12-21 21:53:09 +00:00
Alex Dupre
5e84c1164a Update to 5.5.28 release and switch to OptionsNG.
Feature safe:	yes
2012-10-12 13:44:59 +00:00
Mark Linimon
e106e3cfcd Mark as broken on ARM.
Approved by:	maintainer
2012-09-04 02:58:36 +00:00
Alex Dupre
0618448442 Update to 5.5.27 release. 2012-08-06 12:19:25 +00:00
Doug Barton
9aac569eaa Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
2012-08-05 23:19:36 +00:00
Alex Dupre
bd5745a0c3 Add a patch to lower the valid range of mysql read/write/wait timeouts.
Such timeouts are implemented via setsockopt that doesn't accept values
larger than (INT_MAX / kern.hz).
2012-06-15 15:49:41 +00:00
Alex Dupre
f959ed76d7 Update to 5.5.25 release. 2012-06-01 09:06:36 +00:00
Alex Dupre
b3e6dae4d7 Update to 5.5.24 release. 2012-05-09 10:16:55 +00:00
Alex Dupre
9f9651dcb1 Update to 5.5.23 release. 2012-04-26 13:45:01 +00:00
Alex Dupre
ed385e7025 Fix build on i386.
PR:		ports/166503
Submitted by:	Oleksii Tsai <oleksii.tsai@googlemail.com>
Feature safe:	yes
2012-04-02 07:43:24 +00:00
Alex Dupre
2033e54dce Update to 5.5.22 release (ssl security fixes).
Feature safe:	yes
2012-03-26 09:03:12 +00:00
Alex Dupre
e8bbda750b Update to 5.5.21 release. 2012-03-05 16:26:52 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Alex Dupre
4a696c1920 Update to 5.5.20 release. 2012-01-13 12:27:18 +00:00
Alex Dupre
b4492c8216 Update to 5.5.19 release. 2011-12-16 14:51:09 +00:00
Eitan Adler
7e3b32fff8 - remove maintainer tags from pkg-descr
Approved by:	portmgr
Approved by:	bapt (mentor)
2011-10-22 23:50:23 +00:00
Alex Dupre
e12bf51650 Update to 5.5.17 release. 2011-10-22 12:49:54 +00:00
Alex Dupre
7c285d8050 Update to 5.5.16 release. 2011-10-07 09:46:50 +00:00
Alex Dupre
143537c422 Don't escape quotes in mysqld_safe script, in order to fix @FIND_PROC@.
Spotted by:	Erik <me@erik.eu>
2011-09-01 08:19:58 +00:00
Alex Dupre
ea57ca1063 Update to 5.5.15 release. 2011-08-09 11:12:44 +00:00
Alex Dupre
4ddf65715f Update to 5.5.14 release. 2011-07-12 14:44:51 +00:00
Alex Dupre
a52fc435a0 Update to 5.5.13 release. 2011-06-09 07:20:36 +00:00
Alex Dupre
0d4594ec03 Update to 5.5.12 release. 2011-05-10 08:36:53 +00:00
Alex Dupre
f475db30be Update to 5.5.11 release. 2011-04-12 07:51:49 +00:00
Alex Dupre
1835bd6a5d Update MySQL to 5.5.10 release (shared library bumped). 2011-03-19 13:13:47 +00:00
Alex Dupre
b2d972df06 Update to 5.5.9 release [1]
Use system readline instead of bundled libedit [2]
Enable tcp wrappers [2]

PR:		ports/154579 [1], ports/154538 [2]
Submitted by:	mm [1], Dan Lukes <dan@obluda.cz> [2]
Feature safe:	yes
2011-02-08 16:37:40 +00:00
Alex Dupre
186cfdea42 Fix init_embedded_server when argc=0.
Submitted by:	fluffy
Obtained from:	MySQL Bug #57931
Feature safe:	yes
2011-01-13 09:15:22 +00:00
Alex Dupre
784b960442 Remove any attempts to create a libmysqlclient not linked to a threading library.
Restore previous libraries location.
These two changes should fix most of the reported errors.

Feature safe:	yes
2011-01-11 20:33:38 +00:00
Alex Dupre
e4340ab85f Fix mysqlclient library in single-threaded applications,
by correctly implementing pthread_once (see PR threads/150959).
While I'm here, replace CONFLICTS with CONFLICTS_INSTALL.
Bump PORTREVISION.

PR:		ports/153588
Submitted by:	Richard Anthony Secor <rsecor@seqlogic.com>
2011-01-09 12:29:19 +00:00
Alex Dupre
144f3b9fb7 Normalize cmake parameters and fix WITH_FAST_MUTEXES.
PR:		ports/153472
Submitted by:	Oleg Sidorkin <OSidorkin@gmail.com>
2010-12-28 06:49:39 +00:00
Alex Dupre
70f8ddb44f Allow custom pidfile. 2010-12-27 18:01:03 +00:00
Alex Dupre
d9029c5139 Update MySQL to 5.5.8 GA release. Read UPDATING.
Major changes:
- new installation layout, resembling RPM packages:
  - client = Client Utilities + Development Libraries + Shared components
  - server = MySQL Server + Embedded
- new build system: cmake instead of autotools
- fewer port knobs

Expect various breakages, but if we are lucky this could become the new default
mysql port.
2010-12-27 15:02:38 +00:00
Alex Dupre
b5e3d79bde Allow to enable userland dtrace only on supported FreeBSD versions.
PR:		ports/152590
Submitted by:	Sevan Janiyan <venture37@geeklan.co.uk>
2010-11-26 09:35:56 +00:00
Pav Lucistnik
c2c6dd75a0 - Mark BROKEN on 6.X: does not build
Reported by:	pointyhat
2010-11-19 22:28:39 +00:00
Alex Dupre
1c5b6af38c Update to 5.5.7-rc release.
Fix crash caused by MAX_DEFAULT_DIRS too small [1]

PR:		ports/151927
Submitted by:	Bartosz Fabianowski <freebsd@chillt.de>
2010-11-10 16:55:08 +00:00
Alex Dupre
569dca908a Switch to use daemon(8) in rc script to avoid keeping a tty open.
Submitted by:	koitsu, ed
2010-09-30 09:10:49 +00:00
Alex Dupre
ac053c9ed0 - Update to 5.5.6 RC release [1]
- Add support for DTrace [2]

PR:		ports/150915 [1], ports/150488 [2]
Submitted by:	Oleg Sidorkin <osidorkin@gmail.com> [1], rpaulo [2]
2010-09-28 10:09:21 +00:00
Alex Dupre
31da751ef4 Really fix includes. 2010-07-27 15:10:54 +00:00
Alex Dupre
1f706238c5 Update to 5.5.5-m3 release:
- fix include layout [1]
- drop obsolete WITH_NDB knob

PR:		ports/146276 [1]
Submitted by:	pgollucci
2010-07-16 10:24:46 +00:00
Alex Dupre
3bae06fc05 Fix build/install when cmake is installed.
PR:		ports/145774
Submitted by:	Gerard Seibert <gerard@seibercom.net>
2010-04-18 09:20:10 +00:00
Alex Dupre
72629ab968 Update to 5.5.4-m3 release. 2010-04-16 09:18:51 +00:00
Alex Dupre
88a770e5fe - Update to 5.5.3-m3 release
- Switch to use USERS and GROUPS [1]

PR:		ports/144887 [1]
Submitted by:	Sevan Janiyan <venture37@geeklan.co.uk> [1]
2010-04-13 15:12:34 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Alex Dupre
618197dd0d Update to 5.5.2 release.
Feature safe:	yes
2010-03-05 11:43:04 +00:00
Alex Dupre
0771132bce Update to 5.5.1-m2 release. 2010-01-15 12:14:22 +00:00
Alex Dupre
02deaaf2a7 As announced, remove MySQL 6.0 (dead development branch) and update CONFLICTS. 2010-01-11 11:58:42 +00:00
Alex Dupre
92b5a6ed5e Update to 5.5.0 Milestone 2 release.
PR:		ports/142162
Submitted by:	ale
2010-01-04 10:10:33 +00:00
Alex Dupre
f7667e2154 Update to 5.4.3 release (see UPDATING). 2009-10-18 10:22:03 +00:00
Alex Dupre
0276c8f596 Update to 5.4.2 release.
Feature safe:	yes
2009-09-24 15:36:20 +00:00
Alex Dupre
57cc4a6e6d Fix build when perl is not installed.
Reported by:	pointyhat
2009-07-23 13:04:08 +00:00
Alex Dupre
68fc560349 Fix --enable-dtrace logic and use bundled libtool.
Reported by:	many
2009-07-22 12:16:57 +00:00
Alex Dupre
6da08f8296 Add MySQL 5.4.1-beta.
Beware: it needs a lot of memory in default configuration for InnoDB.

Repocopy by:	marcus
2009-07-21 08:07:28 +00:00
Alex Dupre
9a216ce0bb Update to 5.1.35 release and install additional manpages. 2009-06-08 06:49:58 +00:00
Alex Dupre
3969a8b320 Update to 5.1.34 release. 2009-04-23 07:09:13 +00:00
Alex Dupre
7bd0b24591 Update to 5.1.33 release. 2009-04-01 08:50:54 +00:00
Martin Matuska
2478af75fd - Mark MAKE_JOBS_SAFE for SMP compilation
PR:		ports/132965
Approved by:	ale (maintainer, private e-mail)
2009-03-25 12:57:46 +00:00
Alex Dupre
e2eb67cc32 Update to 5.1.32 release. 2009-03-04 07:50:02 +00:00
Alex Dupre
2920056f61 Update to 5.1.31 and add mysqld embedded server library. 2009-03-03 16:35:52 +00:00
Mark Linimon
cbfb36bb87 Move the USE_PERL5 definition for the scripts slave ports from the master
to the slave port, to move it before the inclusion of bsd.port.pre.mk.

Approved by:	maintainer
2009-01-16 22:41:06 +00:00
Alex Dupre
227612a39b Update to 5.1.30 Generaly Available release. 2008-12-07 23:03:58 +00:00
Alex Dupre
6d4ed3627c Accept all linuxthreads library major versions. 2008-11-17 09:28:40 +00:00
Alex Dupre
4f6f936f4b Update to 5.1.29 release. 2008-10-31 07:58:03 +00:00
Alex Dupre
c7d5687bb9 - Fix client input validation vulnerability
- Fix my.cnf search path
2008-10-10 18:35:13 +00:00
Alex Dupre
a4b9511333 Update to 5.1.28-rc release. 2008-09-23 05:43:45 +00:00
Rong-En Fan
741aa71483 Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
 - Remove CONFIGURE_TARGET hack in various bsd.*.mk
 - USE_GNOME=gnometarget is now an no-op

Changes to individual ports, other than removing the CONFIGURE_TARGET hack:

= pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables)
  - comms/gnuradio
  - science/abinit
  - science/elmer-fem
  - science/elmer-matc
  - science/elmer-meshgen2d
  - science/elmerfront
  - science/elmerpost

= use x86_64 as ARCH
  - devel/g-wrap

= other changes
  - print/magicfilter
    GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf

Total # of ports modified:  1,027
Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes)

PR:		126524 (obsoletes 52917)
Submitted by:	rafan
Tested on:	two pointyhat 7-amd64 exp runs (by pav)
Approved by:	portmgr (pav)
2008-08-21 06:18:49 +00:00
Alex Dupre
71e1e1936f Make startup script ssh-friendly.
PR:		ports/81915
Submitted by:	David Marshall <marshall@chezmarshall.com>
2008-07-30 06:11:16 +00:00
Alex Dupre
2c7da133d6 Update CONFLICTS and remove duplicated USE_PERL5. 2008-07-26 08:36:54 +00:00
Alex Dupre
7def302047 Add support for --with-fast-mutexes.
PR:		ports/125616
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
2008-07-15 13:40:53 +00:00
Alex Dupre
5f988d035b Update to 5.1.26 release. 2008-07-13 09:00:48 +00:00
Alex Dupre
acd00046b3 Update to 5.1.25-rc release.
Fix startup script to wait until server is completely up. [1]

PR:		ports/122063 [1]
Submitted by:	Christopher Sean Hilton <chris@vindaloo.com> [1]
2008-06-07 08:33:50 +00:00
Alex Dupre
5b1e54fcd9 Fix plist and bump PORTREVISION. 2008-04-23 05:49:10 +00:00
Alex Dupre
488c2c63cc - Update to 5.1.24 release
- Fix my.cnf search path [1]

PR:		ports/121900 [1]
Submitted by:	Yarema <yds@CoolRat.org> [1]
2008-04-21 20:34:32 +00:00
Alex Dupre
0246067549 Update to 5.1.23 release. 2008-02-14 10:49:46 +00:00
Alex Dupre
6ca542df3c Update to 5.1.22 RC release. 2007-10-08 08:57:59 +00:00
Alex Dupre
493779bf8b Update to 5.1.21 release. 2007-08-28 09:33:41 +00:00
Alex Dupre
b736078c7c Update to 5.1.20 release. 2007-07-05 13:32:09 +00:00
Alex Dupre
5afd401817 Fix compilation with gcc4.2, by moving down mix/max definitions.
Submitted by:	Huang wen hui <hwh@gddsn.org.cn>
2007-07-02 06:10:16 +00:00
Alex Dupre
01331bd91c Update to 5.1.19 release. 2007-06-01 09:24:31 +00:00
Alex Dupre
c1d34f294d Update to 5.1.18 release and drop support for FreeBSD < 5.
Approved by:	portmgr (linimon)
2007-05-20 08:31:37 +00:00
Alex Dupre
f51ea84c17 Update to 5.1.17 release. 2007-04-19 08:58:29 +00:00
Alex Dupre
74cd81ec3b Update to 5.1.16 release. 2007-03-14 16:30:56 +00:00
Alex Dupre
8c875e3e44 Update to 5.1.15 release. 2007-02-04 09:32:18 +00:00
Alex Dupre
aeea5e77c6 Fix dependencies. 2007-01-20 09:22:58 +00:00
Alex Dupre
c856e33eb4 Update to 5.1.14-beta release. 2006-12-31 12:02:33 +00:00
Alex Dupre
1434656ad4 Update to 5.1.12 release. 2006-11-07 16:37:59 +00:00