Commit graph

87 commits

Author SHA1 Message Date
Alex Dupre
57d43c0887 Update to 3.23.59 snapshot:
- Switch to rcNG
- Add the possibility to specify the database directory in rc.conf
- Move database creation from post-install stage into startup script
2005-03-15 14:17:25 +00:00
Alex Dupre
b34e1466b9 - Fix mysqlhotdump vulnerability
- Fix plist (don't install .la files)
- Add optional knob WITH_PROC_SCOPE_PTH

Approved by:	portmgr (marcus)
2004-09-24 16:18:12 +00:00
Alex Dupre
e739665f93 Sync with MySQL 4.0:
- get rid of perl dependency
- enhance man pages and scripts installation
- move additional scripts in mysql-scripts port
2004-02-29 12:38:32 +00:00
Alex Dupre
c9989eb4c4 - Completely restructure the port to follow other mysql* ports
(too many improvements to be listed here)
- Correctly support PTHREAD_LIBS/CFLAGS
- Use USE_GNOME=lthack
- Propagate DB_DIR in package [1]
- Use my @FreeBSD.org email address
- Bump PORTREVISION

PR:		ports/24749 [1]
Submitted by:	Tom Pavel <pavel@networkphysics.com> [1]
Approved by:	nork (mentor/implicitly)
2004-01-17 12:47:02 +00:00
Ade Lovett
84ea4ee842 Destroy pkg-comment for some of the stranger uses in the tree,
pending the final semi-automatic purge.

Approved by:	portmgr (implicitly)
2003-03-06 19:23:19 +00:00
Kris Kennaway
02baa4219f Convert COMMENT to COMMENTFILE until these ports can be converted.
Submitted by:	lioux
2003-02-10 09:04:04 +00:00
Dirk Froemberg
282d50d23d Upgrade to 3.23.54.
This fixes a security hole which is remotely exploitable.

See http://security.e-matters.de/advisories/042002.html for details.

Submitted by:	sobomax
Approved by:	sobomax
2002-12-14 16:00:39 +00:00
Dirk Froemberg
d1a0e21987 Bump PORTVERSION for CXX=${CC} in mysql323-server. 2002-11-13 10:47:42 +00:00
Dirk Froemberg
172ccca45e Upgrade to 3.23.52. 2002-08-19 13:27:52 +00:00
Dirk Froemberg
97b1019c82 - remove CXX=${CC} this doesn't work with -CURRENT ${CC} any longer.
- add patch to use correct prototypes for libwrap
2002-08-12 20:21:51 +00:00
Dirk Froemberg
5e5ce317c6 Upgrade to 3.23.47. 2001-12-29 10:33:26 +00:00
Dirk Froemberg
e046905f75 Bump PORTREVISION here, too, because CXX="${CC}" in master port
also affects slave port.
2001-12-18 10:40:37 +00:00
Dirk Froemberg
5c0d042ee7 Simplify PORTNAME. 2001-08-18 21:58:55 +00:00
Dirk Froemberg
77ab88f1e1 Add dependency to p5-Mysql for the server part. mysql_convert_table_format,
mysql_setpermission and mysqlhotcopy need the perl module.
2001-08-18 21:57:18 +00:00
Dirk Froemberg
ad35551e9b Upgrade to 3.23.33. 2001-02-14 09:20:08 +00:00
Dirk Froemberg
840aec531e Install mysql-client.sh as 00mysql-client.sh so the included
ldconfig is run earlier.

PR:		ports/24924
Submitted by:	jeh
2001-02-07 23:02:26 +00:00
Dirk Froemberg
d296dcf10c Add support for BerkeleyDB table type.
This type allows SQL transactions (COMMIT, ROLLBACK).

Note: BerkeleyDB is build as part of mysql323-server since mysql
      needs a special version of it. Thus we can't depend on
      databases/db3 at the moment.
2001-01-25 00:44:33 +00:00
Dirk Froemberg
83e2341f7d Upgrade to 3.23.32. 2001-01-22 22:46:32 +00:00
Dirk Froemberg
88d74bc517 Switch from mysql322-{client,server} to mysql323-{client,server}.
mysql323-client installs libmysqlclient.so.10 (instead of
libmysqlclient.so.6).

mysql323-{client,server} are production quality, now (according to
MySQL AB at least).
2001-01-21 15:40:47 +00:00
Dirk Froemberg
e8edf128ce Upgrade to 3.23.31. 2001-01-19 00:05:50 +00:00
Dirk Froemberg
e2af3249c8 Override PORTREVISION from master port. 2001-01-07 14:52:30 +00:00
Dirk Froemberg
5c5dc27ac7 Upgrade to MySQL-3.23.24 after repository copy from mysql322-client
and mysql322-server.

- mit-pthread support was dropped.

- libmysqlclient.so.9 was renamed to libmysqlclient.so.6 (like the
  one coming with MySQL-3.22.x) so ports depending on MySQL having
  a chance of using 3.23.x if installed.

mysql322-(client|server) and mysql323-(client|server) can't be
installed at the same time, of course.
2000-10-19 09:17:57 +00:00
Satoshi Asami
ebd01801c6 Rename {COMMENT,PLIST}.client to pkg-{comment,plist}.client. 2000-10-07 23:59:32 +00:00
Akinori MUSHA
74dd526e72 Remove obsolete `Version required' lines. 2000-04-14 17:44:00 +00:00
Satoshi Asami
2af857df77 Convert to PORTNAME/PORTVERSION. 2000-04-13 06:40:05 +00:00
David E. O'Brien
c751fc667a Change Id->FreeBSD. 1999-08-25 05:28:01 +00:00
Dirk Froemberg
f154bc0b9c - install gifs for HTML documentation
- put mysqld in a sandbox:
  - create user and group 'mysql' (uid and gid 88)
  - start mysqld with user 'mysql'
1999-07-04 14:55:14 +00:00
Dirk Froemberg
ec36914201 s/mysql322/mysql322-server/ 1999-07-01 10:57:48 +00:00
Dirk Froemberg
cfc2f82c24 Split mysql322 into mysql322-client and mysql322-server.
mysql322-client uses mysql322-server as a master port. So
all the magic is in mysql322-server.

mysql322-client must be used to add dependencies to, now.

Thanks to Dan Moschuk <dan@trinsec.com> for giving the initial
point.
1999-07-01 08:44:49 +00:00
Dirk Froemberg
5a4a17290a Remove mysql322-client.
A version using mysql322(-server) as a master port will follow.
1999-07-01 08:08:05 +00:00
Bill Fumerola
48c479c8bb Update this port so it really works, remove the BROKEN tag.
Note: This is a null commit for Makefile, the previous MASTER_SITE update
included a patch I hadn't intended for primetime.

Dirk can change/remove/modify this whenever he has the Better Solution.

Submitted by:	Dan Moschuk <dan@trinsec.com> (maintainer)
1999-06-23 21:31:21 +00:00
Bill Fumerola
b141622715 Follow the bouncing digex MASTER_SITE. 1999-06-23 21:29:27 +00:00
Bill Fumerola
4afd3c6a2f Mark BROKEN awaiting the new maintainer's update to make this port
a reality.

This port was repo-copied by 'The Wraith'.
1999-06-22 00:44:50 +00:00
Dirk Froemberg
305d679564 Upgrade to 3.22.23b. 1999-06-08 10:11:17 +00:00
Michael Haro
5ce8e8e5c7 Remove the test to create ${PREFIX}/share/info/dir as it is now
in bsd.port.mk and this helps to unify the check and install.
1999-06-05 22:32:11 +00:00
Michael Haro
3aa77171e7 Switch from GNU_CONFIGURE to USE_LIBTOOL with port so that it won't install
the .la file.
1999-06-05 19:00:43 +00:00
Peter Wemm
cba959e3ee Update version in comments.. 1999-05-25 06:47:33 +00:00
Dirk Froemberg
acdcdf0b47 Upgrade to 3.22.22. 1999-05-02 11:11:03 +00:00
Dirk Froemberg
1fb84296f5 /sbin/ldconfig -> ${LDCONFIG}
Found by:	portlint
Reminded by:	asami
1999-04-18 10:47:03 +00:00
Marc G. Fournier
9eccb6831e Move WWW_SITE to pkg/DESCR:WWW from Makefile 1999-04-14 00:03:19 +00:00
Dirk Froemberg
4e40e94cc8 - upgrade to 3.22.21
- pass ${CONFIGURE_ARGS} to mit-pthreads configure
1999-04-06 22:28:44 +00:00
Dirk Froemberg
703b1f296d Upgrade to 3.22.20a. 1999-03-22 23:43:43 +00:00
Marc G. Fournier
35401f79cd Commit all Y2K/WWW_SITE changes to Makefiles... 1999-03-11 20:33:50 +00:00
Dirk Froemberg
6bee0291a9 Upgrade to 3.22.19b. 1999-03-04 21:27:59 +00:00
Dirk Froemberg
8fd67f732a Use ${PERL} for substituting and not ${PERL5}. 1999-02-20 10:24:28 +00:00
Dirk Froemberg
d9f60a6eed Upgrade to 3.22.16a-gamma. 1999-02-08 17:41:32 +00:00
Dirk Froemberg
de0d39c4f7 Cleanups:
- don't pollute CFLAGS with extra optimizer flags
- remove part of patch-ac which forces -pthread instead of -lc_r
  (was included in the main distribution)
- don't name freebsd version in mit-pthreads/config/configure
  explicitly. settings work for 2.*, 3.* and 4.*.
1999-02-07 22:35:56 +00:00
Dirk Froemberg
096f6d34a8 Upgrade to 3.22.15-gamma. 1999-02-01 16:52:16 +00:00
Dirk Froemberg
cc143db881 Upgrade to 3.22.14b-gamma.
According to T.c.X DataKonsultAB this is the recommended version now.
So remove NO_LATEST_LINK (and set it for mysql321).
1999-01-05 23:43:28 +00:00
Dirk Froemberg
747178be68 Upgrade to 3.22.13-beta. 1998-12-24 01:14:13 +00:00