Subject: Re: MySQL-4.1.7 -> production release
To: Jaromir Dolecek <jdolecek@NetBSD.org>
From: Juan RP <juan@xtraeme.nopcode.org>
List: tech-pkg
Date: 10/28/2004 12:25:55
--Signature=_Thu__28_Oct_2004_12_25_55_+0200_SWirSBSb_PQFwLM2
Content-Type: multipart/mixed;
 boundary="Multipart=_Thu__28_Oct_2004_12_25_55_+0200_YNbLRjpy3ImpBlEG"


--Multipart=_Thu__28_Oct_2004_12_25_55_+0200_YNbLRjpy3ImpBlEG
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

On Thu, 28 Oct 2004 10:42:43 +0200 (CEST)
jdolecek@NetBSD.org (Jaromir Dolecek) wrote:

> For our pkgsrc framework, it would be neat if mysql-client would
> be kept as convenience build wrapper similar to lang/python, for
> apps which don't care about actual MySQL version. It should pick
> up dependence on installed mysql client lib (either mysql3-client
> or mysql4-client), and probably prefer dependance on 4.x if neither
> is installed yet. mysql-server can probably just be removed.

You are right, and a new mysql.bl3.mk has been created... 

Really should be mysql-4.0.21 from pkgsrc and keep only mysql3 and mysql4?

If there aren't objections, mysql-4.0.21 will be removed as been suggested
by Jaromir.

By default mysql-4.1.7 will be installed if there isn't any mysql package
previously installed, and you can specify default mysql version with
MYSQL_VERSION_DEFAULT.

Accepted versions are (currently):
41 (mysql4-client), 40 (mysql-client) and 30(mysql3-client).






--Multipart=_Thu__28_Oct_2004_12_25_55_+0200_YNbLRjpy3ImpBlEG
Content-Type: application/octet-stream;
 name="mysql.buildlink3.mk"
Content-Disposition: attachment;
 filename="mysql.buildlink3.mk"
Content-Transfer-Encoding: base64

IyAkTmV0QlNEJAoKLmlmICFkZWZpbmVkKE1ZU1FMX1ZFUlNJT05fTUspCk1ZU1FMX1ZFUlNJT05f
TUs9CWRlZmluZWQKCi5pbmNsdWRlICIuLi8uLi9tay9ic2QucHJlZnMubWsiCgpNWVNRTF9WRVJT
SU9OX0RFRkFVTFQ/PQkJNDEKTVlTUUxfVkVSU0lPTlNfQUNDRVBURUQ/PQk0MSA0MCAzMAoKIyB0
cmFuc2Zvcm0gdGhlIGxpc3QgaW50byBpbmRpdmlkdWFsIHZhcmlhYmxlcwouZm9yIHB2IGluICR7
TVlTUUxfVkVSU0lPTlNfQUNDRVBURUR9Cl9NWVNRTF9WRVJTSU9OXyR7cHZ9X09LPQl5ZXMKLmVu
ZGZvcgoKIyBjaGVjayB3aGF0IGlzIGluc3RhbGxlZAouaWYgZXhpc3RzKCR7TE9DQUxCQVNFfS9s
aWIvbXlzcWwvbGlibXlzcWxjbGllbnQuc28uMTQpCl9NWVNRTF9WRVJTSU9OXzQxX0lOU1RBTExF
RD0JeWVzCi5lbmRpZgoKLmlmIGV4aXN0cygke0xPQ0FMQkFTRX0vbGliL215c3FsL2xpYm15c3Fs
Y2xpZW50LnNvLjEyKQpfTVlTUUxfVkVSU0lPTl80MF9JTlNUQUxMRUQ9CXllcwouZW5kaWYKCi5p
ZiBleGlzdHMoJHtMT0NBTEJBU0V9L2xpYi9teXNxbC9saWJteXNxbGNsaWVudC5zby4xMCkKX01Z
U1FMX1ZFUlNJT05fMzBfSU5TVEFMTEVEPQl5ZXMKLmVuZGlmCgojIGlmIGEgdmVyc2lvbiBpcyBl
eHBsaWNpdGVseSByZXF1aXJlZCwgdGFrZSBpdAouaWYgZGVmaW5lZChNWVNRTF9WRVJTSU9OX1JF
UUQpCl9NWVNRTF9WRVJTSU9OPQkke01ZU1FMX1ZFUlNJT05fUkVRRH0KLmVuZGlmCiMgaWYgdGhl
IGRlZmF1bHQgaXMgYWxyZWFkeSBpbnN0YWxsZWQsIGl0IGlzIGZpcnN0IGNob2ljZQouaWYgIWRl
ZmluZWQoX01ZU1FMX1ZFUlNJT04pCi4gIGlmIGRlZmluZWQoX01ZU1FMX1ZFUlNJT05fJHtNWVNR
TF9WRVJTSU9OX0RFRkFVTFR9X09LKQouICAgIGlmIGRlZmluZWQoX01ZU1FMX1ZFUlNJT05fJHtN
WVNRTF9WRVJTSU9OX0RFRkFVTFR9X0lOU1RBTExFRCkKX01ZU1FMX1ZFUlNJT049CSR7TVlTUUxf
VkVSU0lPTl9ERUZBVUxUfQouICAgIGVuZGlmCi4gIGVuZGlmCi5lbmRpZgojIHByZWZlciBhbiBh
bHJlYWR5IGluc3RhbGxlZCB2ZXJzaW9uLCBpbiBvcmRlciBvZiAiYWNjZXB0ZWQiCi5pZiAhZGVm
aW5lZChfTVlTUUxfVkVSU0lPTikKLiAgZm9yIHB2IGluICR7TVlTUUxfVkVSU0lPTlNfQUNDRVBU
RUR9Ci4gICAgaWYgZGVmaW5lZChfTVlTUUxfVkVSU0lPTl8ke3B2fV9JTlNUQUxMRUQpCl9NWVNR
TF9WRVJTSU9OPz0JJHtwdn0KLiAgICBlbHNlCiMga2VlcCBpbmZvcm1hdGlvbiBhcyBsYXN0IHJl
c29ydCAtIHNlZSBiZWxvdwpfTVlTUUxfVkVSU0lPTl9GSVJTVEFDQ0VQVEVEPz0JJHtwdn0KLiAg
ICBlbmRpZgouICBlbmRmb3IKLmVuZGlmCiMgaWYgdGhlIGRlZmF1bHQgaXMgT0sgZm9yIHRoZSBh
ZGRvbiBwa2csIHRha2UgdGhpcwouaWYgIWRlZmluZWQoX01ZU1FMX1ZFUlNJT04pCi4gIGlmIGRl
ZmluZWQoX01ZU1FMX1ZFUlNJT05fJHtNWVNRTF9WRVJTSU9OX0RFRkFVTFR9X09LKQpfTVlTUUxf
VkVSU0lPTj0JJHtNWVNRTF9WRVJTSU9OX0RFRkFVTFR9Ci4gIGVuZGlmCi5lbmRpZgojIHRha2Ug
dGhlIGZpcnN0IG9uZSBhY2NlcHRlZCBieSB0aGUgcGFja2FnZQouaWYgIWRlZmluZWQoX01ZU1FM
X1ZFUlNJT04pCl9NWVNRTF9WRVJTSU9OPQkke19NWVNRTF9WRVJTSU9OX0ZJUlNUQUNDRVBURUR9
Ci5lbmRpZgoKIwojIHNldCB2YXJpYWJsZXMgZm9yIHRoZSB2ZXJzaW9uIHdlIGRlY2lkZWQgdG8g
dXNlOgojCi5pZiAke19NWVNRTF9WRVJTSU9OfSA9PSAiNDEiCk1ZU1FMX1BLR1NSQ0RJUj0JLi4v
Li4vZGF0YWJhc2VzL215c3FsNC1jbGllbnQKLmVsaWYgJHtfTVlTUUxfVkVSU0lPTn0gPT0gIjQw
IgpNWVNRTF9QS0dTUkNESVI9CS4uLy4uL2RhdGFiYXNlcy9teXNxbC1jbGllbnQKLmVsaWYgJHtf
TVlTUUxfVkVSU0lPTn0gPT0gIjMwIgpNWVNRTF9QS0dTUkNESVI9CS4uLy4uL2RhdGFiYXNlcy9t
eXNxbDMtY2xpZW50Ci5lbHNlCiMgZm9yY2UgYW4gZXJyb3IKUEtHX1NLSVBfUkVBU09OKz0JIiR7
X01ZU1FMX1ZFUlNJT059IGlzIG5vdCBhIHZhbGlkIG15c3FsIHBhY2thZ2UuIgouZW5kaWYKCi5p
ZiAoZGVmaW5lZChVU0VfQlVJTERMSU5LMykgJiYgZW1wdHkoVVNFX0JVSUxETElOSzM6TVtuTl1b
b09dKSkKLiAgaW5jbHVkZSAiJHtNWVNRTF9QS0dTUkNESVJ9L2J1aWxkbGluazMubWsiCi5lbmRp
ZgoKLmVuZGlmCSMgTVlTUUxfVkVSU0lPTl9NSwo=

--Multipart=_Thu__28_Oct_2004_12_25_55_+0200_YNbLRjpy3ImpBlEG--

--Signature=_Thu__28_Oct_2004_12_25_55_+0200_SWirSBSb_PQFwLM2
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)

iD8DBQFBgMk0ypkLYVDran0RAi7fAJ0XVVMiJe7ZBdDqjNeSmsNi6tgSgACgqM1q
sluwdmK1/WkDvka8BXSZVTE=
=2FPn
-----END PGP SIGNATURE-----

--Signature=_Thu__28_Oct_2004_12_25_55_+0200_SWirSBSb_PQFwLM2--