Finished the removal of patches from $FILESDIR. All the patches are downloaded separa...
authorFrancesco Riosa <vivo@gentoo.org>
Tue, 20 Sep 2005 15:29:32 +0000 (15:29 +0000)
committerFrancesco Riosa <vivo@gentoo.org>
Tue, 20 Sep 2005 15:29:32 +0000 (15:29 +0000)
Package-Manager: portage-2.0.52-r1

43 files changed:
dev-db/mysql/ChangeLog
dev-db/mysql/Manifest
dev-db/mysql/files/010_all_my-print-defaults-r2.patch [deleted file]
dev-db/mysql/files/035_x86_asm-pic-fixes-r1.patch [deleted file]
dev-db/mysql/files/035_x86_asm-pic-fixes-r2.patch [deleted file]
dev-db/mysql/files/701_all_test-myisam-geometry.patch [deleted file]
dev-db/mysql/files/703_all_test-rpl_rotate_logs.patch [deleted file]
dev-db/mysql/files/digest-mysql-3.23.58-r1
dev-db/mysql/files/digest-mysql-4.0.22
dev-db/mysql/files/digest-mysql-4.0.22-r2
dev-db/mysql/files/digest-mysql-4.0.24
dev-db/mysql/files/digest-mysql-4.0.25-r2
dev-db/mysql/files/digest-mysql-4.0.26
dev-db/mysql/files/digest-mysql-4.1.13-r1
dev-db/mysql/files/digest-mysql-4.1.14
dev-db/mysql/files/digest-mysql-5.0.12_beta
dev-db/mysql/files/mysql-3.23-my-print-defaults.diff [deleted file]
dev-db/mysql/files/mysql-3.23-nisam.h.diff [deleted file]
dev-db/mysql/files/mysql-3.23-safe-mysqld-sh.diff [deleted file]
dev-db/mysql/files/mysql-3.23.52-install-db-sh.diff [deleted file]
dev-db/mysql/files/mysql-4.0-my-print-defaults.diff [deleted file]
dev-db/mysql/files/mysql-4.0-mysqlhotcopy-security.patch [deleted file]
dev-db/mysql/files/mysql-4.0-nisam.h.diff [deleted file]
dev-db/mysql/files/mysql-4.0.14-r1-tcpd-vars-fix.diff [deleted file]
dev-db/mysql/files/mysql-4.0.18-gentoo-nptl.diff [deleted file]
dev-db/mysql/files/mysql-4.0.18-mysqld-safe-sh.diff [deleted file]
dev-db/mysql/files/mysql-4.0.21-install-db-sh.diff [deleted file]
dev-db/mysql/files/mysql-4.0.21-thrssl.patch [deleted file]
dev-db/mysql/files/mysql-4.0.23-install-db-sh.diff [deleted file]
dev-db/mysql/files/mysql-4.0.24-manual.texi.patch [deleted file]
dev-db/mysql/files/mysql-4.0.25-r2-asm-pic-fixes.patch [deleted file]
dev-db/mysql/files/mysql-4.1.9-thrssl.patch [deleted file]
dev-db/mysql/files/mysql-accesstmp.patch [deleted file]
dev-db/mysql/files/mysql-test-myisam-geometry.patch [deleted file]
dev-db/mysql/mysql-3.23.58-r1.ebuild
dev-db/mysql/mysql-4.0.22-r2.ebuild
dev-db/mysql/mysql-4.0.22.ebuild
dev-db/mysql/mysql-4.0.24.ebuild
dev-db/mysql/mysql-4.0.25-r2.ebuild
dev-db/mysql/mysql-4.0.26.ebuild
dev-db/mysql/mysql-4.1.13-r1.ebuild
dev-db/mysql/mysql-4.1.14.ebuild
dev-db/mysql/mysql-5.0.12_beta.ebuild

index b2ac1004c7acad9492cb30095f6ba63ecf7bb712..ccb03aa1351fd7921b74cd1f69e1e29ea2f83b26 100644 (file)
@@ -1,6 +1,32 @@
 # ChangeLog for dev-db/mysql
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/ChangeLog,v 1.239 2005/09/20 09:36:09 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/ChangeLog,v 1.240 2005/09/20 15:29:32 vivo Exp $
+
+  20 Sep 2005; Francesco Riosa <vivo@gentoo.org>
+  -files/mysql-3.23.52-install-db-sh.diff,
+  -files/mysql-3.23-safe-mysqld-sh.diff,
+  -files/mysql-4.0.14-r1-tcpd-vars-fix.diff,
+  -files/mysql-4.0.18-gentoo-nptl.diff,
+  -files/mysql-4.0.18-mysqld-safe-sh.diff,
+  -files/mysql-4.0.21-install-db-sh.diff, -files/mysql-4.0.21-thrssl.patch,
+  -files/mysql-4.0.23-install-db-sh.diff,
+  -files/mysql-4.0.24-manual.texi.patch,
+  -files/mysql-4.0.25-r2-asm-pic-fixes.patch,
+  -files/mysql-4.0-my-print-defaults.diff,
+  -files/mysql-4.0-mysqlhotcopy-security.patch,
+  -files/mysql-4.0-nisam.h.diff, -files/mysql-4.1.9-thrssl.patch,
+  -files/010_all_my-print-defaults-r2.patch,
+  -files/035_x86_asm-pic-fixes-r1.patch,
+  -files/035_x86_asm-pic-fixes-r2.patch,
+  -files/701_all_test-myisam-geometry.patch,
+  -files/mysql-3.23-my-print-defaults.diff,
+  -files/703_all_test-rpl_rotate_logs.patch, -files/mysql-3.23-nisam.h.diff,
+  -files/mysql-accesstmp.patch, -files/mysql-test-myisam-geometry.patch,
+  mysql-3.23.58-r1.ebuild, mysql-4.0.22.ebuild, mysql-4.0.22-r2.ebuild,
+  mysql-4.0.24.ebuild, mysql-4.0.25-r2.ebuild, mysql-4.0.26.ebuild,
+  mysql-4.1.13-r1.ebuild, mysql-4.1.14.ebuild, mysql-5.0.12_beta.ebuild:
+  Finished the removal of patches from $FILESDIR. All the patches are downloaded
+  separately now.
 
   20 Sep 2005; Francesco Riosa <vivo@gentoo.org> mysql-4.0.26.ebuild,
   mysql-4.1.14.ebuild, mysql-5.0.12_beta.ebuild:
index 56773ee89cd634389300a404bd8e0014ac5a014f..63fc8907835c6fde78aa18936ddb6508ecdf37a2 100644 (file)
@@ -1,52 +1,29 @@
-MD5 764d5742304c74c3a41ca2751a33bfbb mysql-5.0.12_beta.ebuild 17973
-MD5 2dd5ddcd96ed408fcd1af172ff996f01 mysql-4.1.14.ebuild 17719
-MD5 ef94182bd884e7175eda8f59076ca3f6 mysql-4.0.26.ebuild 14869
-MD5 52296a66343439f293d84dd33ed3eef8 mysql-4.1.13-r1.ebuild 17218
-MD5 d168c71df57729ea0eeadab3c6a59f43 mysql-4.0.22.ebuild 8768
-MD5 92fc2eaf2ef09d494ee45b25e57c6087 mysql-4.0.22-r2.ebuild 9569
-MD5 0cfd7831f2d57b93e252c0f3d9c25276 mysql-3.23.58-r1.ebuild 7063
-MD5 de9bc44b9100cfff7b5ee2296d727910 mysql-4.0.24.ebuild 9840
-MD5 97a485cb772abccc2443d5ef4e2ed3cc ChangeLog 41837
+MD5 7be645fbb5d519273619876b808ef379 mysql-5.0.12_beta.ebuild 17974
+MD5 80a0ec153f265b156f4ec20d8e9de308 mysql-4.1.14.ebuild 17719
+MD5 a1fb5a5e31f3fc5c7687d440312d0411 mysql-4.0.26.ebuild 14869
+MD5 872ab45d0c0a1aae90f655ecb3389af8 mysql-4.1.13-r1.ebuild 17351
+MD5 e783557fc3ec10a7afc8de052697a274 mysql-4.0.22.ebuild 8970
+MD5 0b74ebc9fd045ab7a4fd036523249ff9 mysql-4.0.22-r2.ebuild 9843
+MD5 5d346d11fa4aa6402330e19cd5f92f78 mysql-3.23.58-r1.ebuild 7248
+MD5 9424ae1fa047ba4e697f90019754d989 mysql-4.0.24.ebuild 9862
+MD5 1ac7811208cafabca9c7314bbb07be9d ChangeLog 43139
 MD5 a2a9fdc7d010a7c04c96cb3b7c05f06b metadata.xml 158
-MD5 06056877b1940a0df66415d32bbe782c mysql-4.0.25-r2.ebuild 13805
-MD5 a755fb5a3ed724046a4f83fafd819c77 files/mysql-test-myisam-geometry.patch 1217
-MD5 76446c512e91b2f8e9e69a0379178e5c files/mysql-4.0.25-r2-asm-pic-fixes.patch 7295
-MD5 e37e03b4ce894ff87fda12ce6f7b31a6 files/mysql-4.0.21-install-db-sh.diff 585
-MD5 ad883e978e48b2040477a12951c01806 files/digest-mysql-4.1.13-r1 66
-MD5 237315cdafd5415390df78dec50669e9 files/035_x86_asm-pic-fixes-r2.patch 8201
+MD5 85ee7b29c605c2e2da1dac702ea8f414 mysql-4.0.25-r2.ebuild 13812
+MD5 5990b9d1cb5ba35bb7c9d56a00d10f58 files/digest-mysql-4.1.13-r1 139
 MD5 625b4007f035e3da9a4f1eeee1db6b9c files/mysql-4.0.15.rc6 1187
-MD5 6e0ae36e30287df25336d8bd71c0e764 files/digest-mysql-3.23.58-r1 67
-MD5 8eaeb1372c41d2fef1622dd707a7a9d0 files/mysql-3.23-nisam.h.diff 452
-MD5 58c4d09c5c2712254b1881a6fcc7abff files/mysql-4.0.18-gentoo-nptl.diff 587
-MD5 ae611d4c9c9ace8e80092ae9568ce22e files/digest-mysql-5.0.12_beta 144
-MD5 087f3fbbe8e3385f5408d91cb661aace files/mysql-4.0-mysqlhotcopy-security.patch 1394
-MD5 04fa914460358170e2865d20b22d2171 files/digest-mysql-4.0.22 66
-MD5 a752e07babd8812e2bd5629470fc9578 files/digest-mysql-4.0.24 139
-MD5 dd06ee73caa6600251957b2c3c0e14c7 files/digest-mysql-4.0.26 139
-MD5 9e4f32959c5991f8d89f1d5d7eff604b files/digest-mysql-4.1.14 139
-MD5 ff80a5d8d87212046e89f2f8ae779af4 files/mysql-4.0-nisam.h.diff 452
-MD5 9209843349ac5e9560f9ad7450c49769 files/703_all_test-rpl_rotate_logs.patch 802
+MD5 c6fcd70c34bed04e59808ec71c5bedfb files/digest-mysql-3.23.58-r1 140
+MD5 0c3c016fee3edff9a0585290e58f1c26 files/digest-mysql-5.0.12_beta 144
+MD5 631ed23db7ff8777599dee1c45edae0f files/digest-mysql-4.0.22 139
+MD5 1a7299f19831c9bc9930bd76f381da80 files/digest-mysql-4.0.24 139
+MD5 201c8b31cd9eb58eec712e37d6f0c328 files/digest-mysql-4.0.26 139
+MD5 4e6e76e3945e29b6795ce6d1a66bc98f files/digest-mysql-4.1.14 139
 MD5 73be6460f548f6f73c70246a4cfd13a0 files/mysql.init 886
-MD5 6d4fc135a2143e95681416795d1948d9 files/mysql-4.0.23-install-db-sh.diff 1055
-MD5 d20c23adca5b8731ebfab4d1b5771dab files/mysql-4.0.18-mysqld-safe-sh.diff 1307
-MD5 d3f7b593978d1620e8070552ab4f86bb files/010_all_my-print-defaults-r2.patch 908
 MD5 d200345efa421d012cf858134d2c8884 files/logrotate.mysql 440
 MD5 f1fc8bfe540d6f1268b53b7cad275080 files/my.cnf 1231
-MD5 50629599f478b26b4ca82c7c553feae0 files/mysql-3.23.52-install-db-sh.diff 1366
-MD5 d1e79f7a155e45c69558f083fcb1139d files/mysql-4.0-my-print-defaults.diff 240
-MD5 3d755bbd0b109ec0397b0ce50b4a554d files/mysql-accesstmp.patch 3393
-MD5 8af497943e1a29aa0a0c6b17af54b116 files/mysql-4.0.21-thrssl.patch 318
 MD5 277705080f05b5b98b815487e080e562 files/my.cnf-4.1 4068
-MD5 8d51cbf3afa8349839380aa0986704c0 files/mysql-3.23-safe-mysqld-sh.diff 1557
-MD5 7a5badec9c28c2f4d434d6aed0a5103b files/mysql-3.23-my-print-defaults.diff 218
-MD5 c46a8d39ac5d7568ff42b7c3ccce5e1d files/701_all_test-myisam-geometry.patch 1259
-MD5 66b1e90f93ae0adc106e7b62a2c4043b files/mysql-4.1.9-thrssl.patch 905
 MD5 d0fbdf4e41f2b52210eef6cb3a53e128 files/mysql-4.0.24-r1.rc6 1662
 MD5 08f1246e8107e4140378d429ff9773af files/mysql-4.0.24-r2.rc6 2123
-MD5 977be6c68f6231cbcf1febd3305ade5d files/mysql-4.0.14-r1-tcpd-vars-fix.diff 465
-MD5 c6ff193b0612040bab879d2085b6edea files/mysql-4.0.24-manual.texi.patch 603
 MD5 a8f89d11a0913332c5f8c1da5a21cc3f files/my.cnf-4.0.14-r1 2816
 MD5 9946a8f7163970ec4f6a713c97eadbe0 files/my.cnf-4.0.24-r1 4271
-MD5 a0f56eeed1704232e3b56ecba599d38a files/digest-mysql-4.0.22-r2 139
-MD5 6799fc7139b1044f7c9f84f29ccc6015 files/digest-mysql-4.0.25-r2 139
-MD5 a868ff3e6a328acbed6842fdd17c8cdf files/035_x86_asm-pic-fixes-r1.patch 4102
+MD5 631ed23db7ff8777599dee1c45edae0f files/digest-mysql-4.0.22-r2 139
+MD5 0feb3b501c47708ea13707c8e4cdde9c files/digest-mysql-4.0.25-r2 139
diff --git a/dev-db/mysql/files/010_all_my-print-defaults-r2.patch b/dev-db/mysql/files/010_all_my-print-defaults-r2.patch
deleted file mode 100644 (file)
index 656930d..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-###MY_VER_RANGE  [5.0.6_beta,)
---- mysql.old/mysys/default.c  2005-05-22 02:35:25.000000000 +0200
-+++ mysql/mysys/default.c      2005-05-22 02:36:17.000000000 +0200
-@@ -823,19 +823,19 @@
-     5. ""
- 
-   On Novell NetWare, this is:
--    1. sys:/etc/
-+    1. sys:/etc/mysql/
-     2. getenv(DEFAULT_HOME_ENV)
-     3. ""
- 
-   On OS/2, this is:
-     1. getenv(ETC)
--    2. /etc/
-+    2. /etc/mysql/
-     3. getenv(DEFAULT_HOME_ENV)
-     4. ""
-     5. "~/"
- 
-   Everywhere else, this is:
--    1. /etc/
-+    1. /etc/mysql/
-     2. getenv(DEFAULT_HOME_ENV)
-     3. ""
-     4. "~/"
-@@ -860,13 +860,13 @@
- #endif
- 
- #elif defined(__NETWARE__)
--  *ptr++= "sys:/etc/";
-+  *ptr++= "sys:/etc/mysql/";
- #else
- #if defined(__EMX__) || defined(OS2)
-   if ((env= getenv("ETC")))
-     *ptr++= env;
- #endif
--  *ptr++= "/etc/";
-+  *ptr++= "/etc/mysql/";
- #endif
-   if ((env= getenv(STRINGIFY_ARG(DEFAULT_HOME_ENV))))
-     *ptr++= env;
diff --git a/dev-db/mysql/files/035_x86_asm-pic-fixes-r1.patch b/dev-db/mysql/files/035_x86_asm-pic-fixes-r1.patch
deleted file mode 100644 (file)
index 6d6293d..0000000
+++ /dev/null
@@ -1,159 +0,0 @@
-###MY_VER_RANGE [4.1,4.1.13-r1)
-diff -Nurp mysql/strings/longlong2str-x86.s mysql-fixed/strings/longlong2str-x86.s
---- mysql/strings/longlong2str-x86.s   2005-05-13 12:32:11.000000000 +0100
-+++ mysql-fixed/strings/longlong2str-x86.s     2005-05-25 01:19:32.000000000 +0100
-@@ -19,6 +19,13 @@
-       .file   "longlong2str.s"
-       .version "1.01"
- 
-+      .section        .rodata
-+      .align 32
-+      .type   _dig_vec_upper, @object
-+      .size   _dig_vec_upper, 37
-+_dig_vec_upper:
-+      .string "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
-+
- .text
-       .align 4
- 
-@@ -31,11 +38,14 @@ longlong2str:
-       pushl %esi
-       pushl %edi
-       pushl %ebx
-+
-+      call __i686.get_pc_thunk.bx
-+      addl $_GLOBAL_OFFSET_TABLE_,%ebx
-+
-       movl 100(%esp),%esi     # Lower part of val 
-       movl 104(%esp),%ebp     # Higher part of val 
-       movl 108(%esp),%edi     # get dst 
--      movl 112(%esp),%ebx     # Radix 
--      movl %ebx,%eax
-+      movl 112(%esp),%eax     # Radix 
-       testl %eax,%eax
-       jge .L144
- 
-@@ -50,7 +60,7 @@ longlong2str:
-       adcl $0,%ebp
-       negl %ebp
- .L146:
--      negl %ebx               # Change radix to positive 
-+      negl 112(%esp)          # Change radix to positive 
-       jmp .L148
-       .align 4
- .L144:
-@@ -77,13 +87,13 @@ longlong2str:
- 
-       movl %ebp,%eax          # High part of value 
-       xorl %edx,%edx
--      divl %ebx
-+      divl 112(%esp)
-       movl %eax,%ebp
-       movl %esi,%eax
--      divl %ebx
-+      divl 112(%esp)
-       decl %ecx
-       movl %eax,%esi          # quotent in ebp:esi 
--      movb _dig_vec_upper(%edx),%al   # al is faster than dl 
-+      movb _dig_vec_upper@GOTOFF(%ebx,%edx),%al   # al is faster than dl
-       movb %al,(%ecx)         # store value in buff 
-       .align 4
- .L155:
-@@ -93,14 +103,13 @@ longlong2str:
-       jl .L153
-       je .L10_mov             # Ready 
-       movl %esi,%eax
--      movl $_dig_vec_upper,%ebp
-       .align 4
- 
- .L154:                                # Do rest with integer precision 
-       cltd
--      divl %ebx
-+      divl 112(%esp)
-       decl %ecx
--      movb (%edx,%ebp),%dl    # bh is always zero as ebx=radix < 36 
-+      movb _dig_vec_upper@GOTOFF(%ebx,%edx),%dl
-       testl %eax,%eax
-       movb %dl,(%ecx)
-       jne .L154
-@@ -137,9 +146,6 @@ longlong2str:
- #     
- 
-       .align 4
--.Ltmp:
--        .long 0xcccccccd
--      .align 4
-       
- .globl        longlong10_to_str
-       .type    longlong10_to_str,@function
-@@ -202,7 +208,7 @@ longlong10_to_str:
- 
-       # The following code uses some tricks to change division by 10 to
-       # multiplication and shifts
--      movl .Ltmp,%esi         # set %esi to 0xcccccccd
-+      movl $0xcccccccd,%esi   # set %esi to 0xcccccccd
-       
- .L10_40:
-         movl %ebx,%eax
-@@ -221,3 +227,13 @@ longlong10_to_str:
- 
- .L10end:
-       .size    longlong10_to_str,.L10end-longlong10_to_str
-+
-+      .section .gnu.linkonce.t.__i686.get_pc_thunk.bx,"ax",@progbits
-+.globl __i686.get_pc_thunk.bx
-+      .hidden __i686.get_pc_thunk.bx
-+      .type   __i686.get_pc_thunk.bx, @function
-+__i686.get_pc_thunk.bx:
-+      movl    (%esp), %ebx
-+      ret
-+
-+      .section        .note.GNU-stack,"",@progbits
-diff -Nurp mysql/strings/my_strtoll10-x86.s mysql-fixed/strings/my_strtoll10-x86.s
---- mysql/strings/my_strtoll10-x86.s   2005-05-13 12:32:22.000000000 +0100
-+++ mysql-fixed/strings/my_strtoll10-x86.s     2005-05-25 01:13:23.000000000 +0100
-@@ -18,7 +18,7 @@
-       
-       .file   "my_strtoll10-x86.s"
-       .version "01.01"
--.data
-+.section .rodata
-       .align 32
-       .type    lfactor,@object
-       .size    lfactor,36
-@@ -315,7 +315,11 @@ my_strtoll10:
- .Lend_i_and_j:
-       movl %esi,%ecx
-       subl -12(%ebp),%ecx     # ecx= number of digits in second part
--      movl lfactor(,%ecx,4),%eax
-+
-+      call __i686.get_pc_thunk.bx
-+      addl $_GLOBAL_OFFSET_TABLE_,%ebx
-+
-+      movl lfactor@GOTOFF(%ebx,%ecx,4),%eax
-       jmp .L523
- 
-       # Return -8(%ebp) * $1000000000 + edi
-@@ -400,3 +404,13 @@ my_strtoll10:
-         .comm   end_ptr,120,32
-         .comm   error,120,32
-       .ident  "Monty"
-+
-+      .section .gnu.linkonce.t.__i686.get_pc_thunk.bx,"ax",@progbits
-+.globl __i686.get_pc_thunk.bx
-+      .hidden __i686.get_pc_thunk.bx
-+      .type   __i686.get_pc_thunk.bx, @function
-+__i686.get_pc_thunk.bx:
-+      movl    (%esp), %ebx
-+      ret
-+
-+      .section        .note.GNU-stack,"",@progbits
-diff -Nurp mysql/strings/strings-x86.s mysql-fixed/strings/strings-x86.s
---- mysql/strings/strings-x86.s        2005-05-13 12:32:40.000000000 +0100
-+++ mysql-fixed/strings/strings-x86.s  2005-05-23 23:19:13.000000000 +0100
-@@ -415,3 +415,5 @@ next_str:
-       ret
- .strxmov_end:
-       .size    strxmov,.strxmov_end-strxmov
-+
-+      .section        .note.GNU-stack,"",@progbits
diff --git a/dev-db/mysql/files/035_x86_asm-pic-fixes-r2.patch b/dev-db/mysql/files/035_x86_asm-pic-fixes-r2.patch
deleted file mode 100644 (file)
index 4a089a3..0000000
+++ /dev/null
@@ -1,343 +0,0 @@
-###MY_VER_RANGE [4.1.13-r1,4.1.13-r1] [5.0.9_beta-r2,5.0.9_beta-r2]
-diff -aur mysql.orig/strings/longlong2str-x86.s mysql.notextrel/strings/longlong2str-x86.s
---- mysql.orig/strings/longlong2str-x86.s      2005-07-26 17:52:18.000000000 +0200
-+++ mysql.notextrel/strings/longlong2str-x86.s 2005-07-26 19:29:23.000000000 +0200
-@@ -13,8 +13,9 @@
- # along with this program; if not, write to the Free Software
- # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- 
--# Optimized longlong2str function for Intel 80x86  (gcc/gas syntax) 
--# Some set sequences are optimized for pentuimpro II 
-+# longlong2str function for Intel 80x86  (gcc/gas syntax) 
-+
-+# See longlong2str(dst,radix,val) description in longlong2str.c.
- 
-       .file   "longlong2str.s"
-       .version "1.01"
-@@ -24,99 +25,88 @@
- 
- .globl        longlong2str
-       .type    longlong2str,@function
--      
-+
- longlong2str:
--      subl $80,%esp
-+      subl  $80,%esp          # Temporary buffer for up to 64 radix-2 digits
-       pushl %ebp
-       pushl %esi
-       pushl %edi
-       pushl %ebx
--      movl 100(%esp),%esi     # Lower part of val 
--      movl 104(%esp),%ebp     # Higher part of val 
--      movl 108(%esp),%edi     # get dst 
--      movl 112(%esp),%ebx     # Radix 
--      movl %ebx,%eax
--      testl %eax,%eax
--      jge .L144
--
--      addl $36,%eax
--      cmpl $34,%eax
--      ja .Lerror              # Wrong radix 
-+
-+      movl  100(%esp),%esi    # esi = Lower part of val 
-+      movl  112(%esp),%ebx    # ebx = Radix
-+      movl  104(%esp),%ebp    # ebp = Higher part of val 
-+      movl  108(%esp),%edi    # edi -> dst
-+               
-+      testl %ebx,%ebx
-+      jge   .L144             # (Radix >= 0)
-+
-       testl %ebp,%ebp
--      jge .L146
--      movb $45,(%edi)         # Add sign 
--      incl %edi               # Change sign of val 
--      negl %esi
--      adcl $0,%ebp
--      negl %ebp
-+      jge   .L146             # (Higher part of val >= 0)
-+      movb  $45,(%edi)        # Add '-' sign 
-+      incl  %edi
-+      negl  %esi              # Change val to positive
-+      adcl  $0,%ebp
-+      negl  %ebp
- .L146:
--      negl %ebx               # Change radix to positive 
--      jmp .L148
--      .align 4
-+      negl  %ebx              # Change radix to positive 
- .L144:
--      addl $-2,%eax
--      cmpl $34,%eax
--      ja .Lerror              # Radix in range 
-+      cmpl  $36,%ebx          # Radix must be between 2 and 36
-+      ja    .Lerror           # (Radix not in range)
-+      cmpl  $2,%ebx
-+      jb    .Lerror           # (Radix not in range)
-+
-+      movl  %esi,%eax         # eax = lower part of val ...
-+      orl   %ebp,%eax         # and it stays thus if ebp=0
-+      je    Lzero             # (Treat zero as special case)
- 
--.L148:
--      movl %esi,%eax          # Test if zero (for easy loop) 
--      orl %ebp,%eax
--      jne .L150
--      movb $48,(%edi)
--      incl %edi
--      jmp .L10_end
--      .align 4
--
--.L150:
--      leal 92(%esp),%ecx      # End of buffer 
--      jmp  .L155
--      .align 4
--
--.L153:
--      # val is stored in in ebp:esi 
--
--      movl %ebp,%eax          # High part of value 
--      xorl %edx,%edx
--      divl %ebx
--      movl %eax,%ebp
--      movl %esi,%eax
--      divl %ebx
--      decl %ecx
--      movl %eax,%esi          # quotent in ebp:esi 
--      movb _dig_vec_upper(%edx),%al   # al is faster than dl 
--      movb %al,(%ecx)         # store value in buff 
--      .align 4
--.L155:
-+      leal  92(%esp),%ecx     # ecx -> End of temporary buffer
-+      
-       testl %ebp,%ebp
--      ja .L153
--      testl %esi,%esi         # rest value 
--      jl .L153
--      je .L10_mov             # Ready 
--      movl %esi,%eax
--      movl $_dig_vec_upper,%ebp
--      .align 4
--
--.L154:                                # Do rest with integer precision 
--      cltd
--      divl %ebx
--      decl %ecx
--      movb (%edx,%ebp),%dl    # bh is always zero as ebx=radix < 36 
--      testl %eax,%eax
--      movb %dl,(%ecx)
--      jne .L154
--
--.L10_mov:
--      movl %ecx,%esi
--      leal 92(%esp),%ecx      # End of buffer 
--      subl %esi,%ecx
--      rep
--      movsb
--
--.L10_end:
--      movl %edi,%eax          # Pointer to end null 
--      movb $0,(%edi)          # Store the end null 
--
--.L165:
-+      je    Llow              # (Higher part of val = 0)
-+      
-+Lhigh:
-+      #val in ebp:esi. div the high part by the radix,
-+        #then div remainder + low part by the radix.
-+      movl  %ebp,%eax         # edx=0,eax=high(from ebp) 
-+      xorl  %edx,%edx
-+        decl  %ecx
-+        divl  %ebx         
-+      movl  %eax,%ebp         # edx=result of last, eax=low(from esi)
-+      movl  %esi,%eax    
-+      divl  %ebx
-+      movl  %eax,%esi         # ebp:esi = quotient 
-+      movb  %dl,(%ecx)        # store byte in temporary buffer
-+      testl %ebp,%ebp 
-+      jne   Lhigh             # (Higher part of val still > 0)
-+
-+Llow:
-+      #val in 0:eax. div 0 + low part by the radix.
-+      xorl  %edx,%edx
-+        decl  %ecx
-+      divl  %ebx
-+      movb  %dl,(%ecx)        # store byte in temporary buffer
-+        testl %eax,%eax
-+      jne   Llow              # (Lower part of val still <> 0)
-+
-+      leal  92(%esp),%esi     # esi -> End of temporary buffer
-+
-+Lmov:
-+      movb  (%ecx),%dl        # dl = byte from temporary buffer
-+      movb  $-1,%bl
-+      cmpb  $10,%dl           # add 7 if dl > '9'
-+      adcb  $0,%bl
-+      addb  $48,%dl           # add '0'  
-+      andb  $7,%bl
-+      addb  %bl,%dl
-+        incl  %ecx
-+      movb  %dl,(%edi)        # put dl in dst
-+      incl  %edi
-+      cmpl  %ecx,%esi
-+      ja    Lmov              # (more bytes exist in temporary buffer)
-+      movb  $0,(%edi)         # trailing '\0' in dst
-+      movl  %edi,%eax         # eax = return value = pointer to '\0'
-+.Lret:
-       popl %ebx
-       popl %edi
-       popl %esi
-@@ -126,20 +116,28 @@
- 
- .Lerror:
-       xorl %eax,%eax          # Wrong radix 
--      jmp .L165
-+      jmp .Lret
- 
--.Lfe3:
--      .size    longlong2str,.Lfe3-longlong2str
-+Lzero:
-+        # Treat 0 as a special case. Unnecessary but we
-+      # expect 0 will be frequent.
-+      movl  108(%esp),%eax    # eax = dst
-+      popl  %ebx
-+        movb  $48,(%eax)        # '0'
-+      popl  %edi
-+        incl  %eax
-+      popl  %esi
-+      popl  %ebp
-+      addl  $80,%esp
-+        movb  $0,(%eax)         # '\0'
-+      ret
- 
- #
- # This is almost equal to the above, except that we can do the final
- # loop much more efficient    
--#     
-+#
- 
-       .align 4
--.Ltmp:
--        .long 0xcccccccd
--      .align 4
-       
- .globl        longlong10_to_str
-       .type    longlong10_to_str,@function
-@@ -202,7 +200,7 @@
- 
-       # The following code uses some tricks to change division by 10 to
-       # multiplication and shifts
--      movl .Ltmp,%esi         # set %esi to 0xcccccccd
-+      movl $0xcccccccd,%esi   # set %esi to 0xcccccccd
-       
- .L10_40:
-         movl %ebx,%eax
-@@ -217,7 +215,30 @@
-         movl %edx,%ebx
-         testl %ebx,%ebx
-       jne .L10_40
--      jmp .L10_mov            # Shared end with longlong10_to_str
-+#     jmp .L10_mov            # Shared end with longlong10_to_str
-+
- 
-+.L10_mov:
-+      movl %ecx,%esi
-+      leal 92(%esp),%ecx      # End of buffer 
-+      subl %esi,%ecx
-+      rep
-+      movsb
-+
-+.L10_end:
-+      movl %edi,%eax          # Pointer to end null 
-+      movb $0,(%edi)          # Store the end null 
-+
-+.L165:
-+      popl %ebx
-+      popl %edi
-+      popl %esi
-+      popl %ebp
-+      addl $80,%esp
-+      ret
-+      
- .L10end:
-       .size    longlong10_to_str,.L10end-longlong10_to_str
-+
-+      .section    .note.GNU-stack,"",@progbits
-+
-diff -aur mysql.orig/strings/my_strtoll10-x86.s mysql.notextrel/strings/my_strtoll10-x86.s
---- mysql.orig/strings/my_strtoll10-x86.s      2005-07-26 17:52:18.000000000 +0200
-+++ mysql.notextrel/strings/my_strtoll10-x86.s 2005-07-26 19:29:33.000000000 +0200
-@@ -18,20 +18,7 @@
-       
-       .file   "my_strtoll10-x86.s"
-       .version "01.01"
--.data
--      .align 32
--      .type    lfactor,@object
--      .size    lfactor,36
--lfactor:
--      .long 1
--      .long 10
--      .long 100
--      .long 1000
--      .long 10000
--      .long 100000
--      .long 1000000
--      .long 10000000
--      .long 100000000
-+
- .text
-       .align 4
-       
-@@ -315,9 +302,32 @@
- .Lend_i_and_j:
-       movl %esi,%ecx
-       subl -12(%ebp),%ecx     # ecx= number of digits in second part
--      movl lfactor(,%ecx,4),%eax
--      jmp .L523
--
-+      movl $1,%eax
-+      cmpb $0,%cl
-+      je .L523                # 0 so 1
-+      movl $10,%eax
-+      cmpb $1,%cl
-+      je .L523                # 1 so 10
-+      movl $100,%eax
-+      cmpb $2,%cl
-+      je .L523                # 2 so 100
-+      movl $1000,%eax
-+      cmpb $3,%cl
-+      je .L523                # 3 so 1000
-+      movl $10000,%eax
-+      cmpb $4,%cl
-+      je .L523                # 4 so 10000
-+      movl $100000,%eax
-+      cmpb $5,%cl
-+      je .L523                # 5 so 100000
-+      movl $1000000,%eax
-+      cmpb $6,%cl
-+      je .L523                # 6 so 1000000
-+      movl $10000000,%eax
-+      cmpb $7,%cl
-+      je .L523                # 7 so 10000000
-+      movl $100000000,%eax
-+      jmp .L523               # 8 so 100000000
-       # Return -8(%ebp) * $1000000000 + edi
-       .p2align 4,,7
- .Lend3:
-@@ -400,3 +410,6 @@
-         .comm   end_ptr,120,32
-         .comm   error,120,32
-       .ident  "Monty"
-+
-+      .section    .note.GNU-stack,"",@progbits
-+
-diff -aur mysql.orig/strings/strings-x86.s mysql.notextrel/strings/strings-x86.s
---- mysql.orig/strings/strings-x86.s   2005-07-26 17:52:18.000000000 +0200
-+++ mysql.notextrel/strings/strings-x86.s      2005-07-26 19:29:42.000000000 +0200
-@@ -415,3 +415,6 @@
-       ret
- .strxmov_end:
-       .size    strxmov,.strxmov_end-strxmov
-+
-+      .section    .note.GNU-stack,"",@progbits
-+
diff --git a/dev-db/mysql/files/701_all_test-myisam-geometry.patch b/dev-db/mysql/files/701_all_test-myisam-geometry.patch
deleted file mode 100644 (file)
index 536c92a..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-###MY_VER_RANGE [4.1.3_alpha,4.1.14_alpha20050808)
-
-# MySQL Bugs: #11083: myisam.test fail w/ --without-geometry
-
---- mysql.orig/mysql-test/t/myisam.test        2005-05-26 16:55:48.000000000 +0200
-+++ mysql.fix/mysql-test/t/myisam.test 2005-06-03 21:26:28.000000000 +0200
-@@ -479,7 +479,7 @@
- #
- # Test RTREE index
- #
----error 1235
-+--error 1235,1289
- CREATE TABLE t1 (`a` int(11) NOT NULL default '0', `b` int(11) NOT NULL default '0', UNIQUE KEY `a` USING RTREE (`a`,`b`)) ENGINE=MyISAM;
- # INSERT INTO t1 VALUES (1,1),(1,1);
- # DELETE FROM rt WHERE a<1;
---- mysql.orig/mysql-test/r/myisam.result      2005-05-26 16:55:48.000000000 +0200
-+++ mysql.fix/mysql-test/r/myisam.result       2005-06-03 21:27:20.000000000 +0200
-@@ -506,7 +506,7 @@
- 1     SIMPLE  t2      index   NULL    PRIMARY 4       NULL    2       Using index; Distinct
- drop table t1,t2;
- CREATE TABLE t1 (`a` int(11) NOT NULL default '0', `b` int(11) NOT NULL default '0', UNIQUE KEY `a` USING RTREE (`a`,`b`)) ENGINE=MyISAM;
--ERROR 42000: This version of MySQL doesn't yet support 'RTREE INDEX'
-+Got one of the listed errors
- create table t1 (a int, b varchar(200), c text not null) checksum=1;
- create table t2 (a int, b varchar(200), c text not null) checksum=0;
- insert t1 values (1, "aaa", "bbb"), (NULL, "", "ccccc"), (0, NULL, "");
diff --git a/dev-db/mysql/files/703_all_test-rpl_rotate_logs.patch b/dev-db/mysql/files/703_all_test-rpl_rotate_logs.patch
deleted file mode 100644 (file)
index 9fd3079..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-###MY_VER_RANGE  [5.0.6_beta,5.1.0_alpha) [5.1.0_alpha,)
-
-# MySQL Bugs: #9763: Test rpl_rotate_logs fails in default mode and with --force
-# Error: 1201 SQLSTATE: HY000 (ER_MASTER_INFO)
-# Message: Could not initialize master info structure; more error messages can be found in the MySQL
-# error log
-
---- mysql.orig/mysql-test/t/rpl_rotate_logs.test       2005-05-26 16:55:48.000000000 +0200
-+++ mysql.fix/mysql-test/t/rpl_rotate_logs.test        2005-06-03 20:21:51.000000000 +0200
-@@ -24,7 +24,7 @@
- # START SLAVE will fail because it can't read the file (mode 000)
- # (system error 13)
- --replace_result $MYSQL_TEST_DIR TESTDIR
----error 1105,1105,29
-+--error 1201,1105,29
- start slave;
- system chmod 600 var/slave-data/master.info;
- # It will fail again because the file is empty so the slave cannot get valuable
index 36384becd475afffa27f85e636cd1b945b545529..3a6dd30d9c0fd0fb2f261109c700198ecb651131 100644 (file)
@@ -1 +1,2 @@
 MD5 835a96c86132fbde0db36db60c5b34cd mysql-3.23.58.tar.gz 12039843
+MD5 5a936d382232f7b4b15fc7d025e9fa8e mysql-extras-20050920.tar.bz2 51007
index e3e0885efab8f67e78417cd48304bcb954bf8661..035eb2307c3d4f2477bf9da53af2af8d7fc614a0 100644 (file)
@@ -1 +1,2 @@
 MD5 fab53259c3ba9f729a319bf271fc8587 mysql-4.0.22.tar.gz 14395535
+MD5 5a936d382232f7b4b15fc7d025e9fa8e mysql-extras-20050920.tar.bz2 51007
index 830ee52391e5b32fa6951c344919124e4b3360ac..035eb2307c3d4f2477bf9da53af2af8d7fc614a0 100644 (file)
@@ -1,2 +1,2 @@
 MD5 fab53259c3ba9f729a319bf271fc8587 mysql-4.0.22.tar.gz 14395535
-MD5 adaf3f0e5174f968bef0f910aff65f7d mysql-extras-20050908.tar.bz2 46663
+MD5 5a936d382232f7b4b15fc7d025e9fa8e mysql-extras-20050920.tar.bz2 51007
index ee6e37a7e47f7cdf229bc3f5df262abd7fd4defe..1ccabb481e7e2f703ccd1005df3951d2e1bea67b 100644 (file)
@@ -1,2 +1,2 @@
 MD5 408d3001ed715ddc90009c247e548638 mysql-4.0.24.tar.gz 16885399
-MD5 adaf3f0e5174f968bef0f910aff65f7d mysql-extras-20050908.tar.bz2 46663
+MD5 5a936d382232f7b4b15fc7d025e9fa8e mysql-extras-20050920.tar.bz2 51007
index 7a2e394541fb61d2a69328b3d6b2a7929d037f25..38f31096918fc7b2dad1fa02c22ec084738abd67 100644 (file)
@@ -1,2 +1,2 @@
 MD5 68a47ff8c1f0c24866a792f6b3bb59d6 mysql-4.0.25.tar.gz 11159288
-MD5 adaf3f0e5174f968bef0f910aff65f7d mysql-extras-20050908.tar.bz2 46663
+MD5 5a936d382232f7b4b15fc7d025e9fa8e mysql-extras-20050920.tar.bz2 51007
index 0b13a499cd7359cd7da20e6307a5535dc9867c62..0165f0321bce2ae74027d0992b97e9ebab104885 100644 (file)
@@ -1,2 +1,2 @@
 MD5 4e2060a3875470e0d853391e8647a019 mysql-4.0.26.tar.gz 11144366
-MD5 afb83d76259603f3a02837fad080fa7d mysql-extras-20050919.tar.bz2 49853
+MD5 5a936d382232f7b4b15fc7d025e9fa8e mysql-extras-20050920.tar.bz2 51007
index 91b7152d79f6dc2974bdd03b8e6f05b8c08e5e37..023cb20ea158a3ee79f52a16813ebf989e36ce54 100644 (file)
@@ -1 +1,2 @@
 MD5 49d7a7314a2c9cf49e34777e73e66562 mysql-4.1.13.tar.gz 17137413
+MD5 5a936d382232f7b4b15fc7d025e9fa8e mysql-extras-20050920.tar.bz2 51007
index 6cccb93672bb42392bba29de3c0e9916ce5ce113..530f960597fefe0fff38d83c94abecf63851553e 100644 (file)
@@ -1,2 +1,2 @@
 MD5 98ba9caea24b0a48ee06bb242ff2e37f mysql-4.1.14.tar.gz 17074439
-MD5 afb83d76259603f3a02837fad080fa7d mysql-extras-20050919.tar.bz2 49853
+MD5 5a936d382232f7b4b15fc7d025e9fa8e mysql-extras-20050920.tar.bz2 51007
index a19fb76f817b35ca72256aef69bf3a8d604c10fc..e2a1b673c4e223cba661bb4633923835a87cc417 100644 (file)
@@ -1,2 +1,2 @@
 MD5 52ce66773505a9128accc64b44d1ecf2 mysql-5.0.12-beta.tar.gz 18798040
-MD5 afb83d76259603f3a02837fad080fa7d mysql-extras-20050919.tar.bz2 49853
+MD5 5a936d382232f7b4b15fc7d025e9fa8e mysql-extras-20050920.tar.bz2 51007
diff --git a/dev-db/mysql/files/mysql-3.23-my-print-defaults.diff b/dev-db/mysql/files/mysql-3.23-my-print-defaults.diff
deleted file mode 100644 (file)
index dbdf14d..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- orig/mysys/default.c       Sun May 13 16:40:06 2001
-+++ mysql-patched/mysys/default.c      Sun May 13 16:40:17 2001
-@@ -48,7 +48,7 @@
- #ifdef __WIN__
- "C:/",
- #else
--"/etc/",
-+"/etc/mysql/",
- #endif
- #ifdef DATADIR
- DATADIR,
diff --git a/dev-db/mysql/files/mysql-3.23-nisam.h.diff b/dev-db/mysql/files/mysql-3.23-nisam.h.diff
deleted file mode 100644 (file)
index 8b44504..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/nisam.h~   Tue Mar 27 10:11:02 2001
-+++ include/nisam.h    Fri Apr 13 16:26:02 2001
-@@ -31,7 +31,7 @@
- 
- #define N_MAXKEY      16              /* Max allowed keys */
- #define N_MAXKEY_SEG  16              /* Max segments for key */
--#define N_MAX_KEY_LENGTH 256          /* May be increased up to 500 */
-+#define N_MAX_KEY_LENGTH 500          /* May be increased up to 500 */
- #define N_MAX_KEY_BUFF         (N_MAX_KEY_LENGTH+N_MAXKEY_SEG+sizeof(double)-1)
- #define N_MAX_POSSIBLE_KEY_BUFF 500+9
- 
diff --git a/dev-db/mysql/files/mysql-3.23-safe-mysqld-sh.diff b/dev-db/mysql/files/mysql-3.23-safe-mysqld-sh.diff
deleted file mode 100644 (file)
index d47ef58..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-diff -ur mysql-3.23.47.orig/scripts/safe_mysqld.sh mysql-3.23.47/scripts/safe_mysqld.sh
---- mysql-3.23.47.orig/scripts/safe_mysqld.sh  Thu Dec 27 07:23:28 2001
-+++ mysql-3.23.47/scripts/safe_mysqld.sh       Fri Jan  4 05:08:08 2002
-@@ -68,42 +68,14 @@
-   done
- }
- 
--MY_PWD=`pwd`
--# Check if we are starting this relative (for the binary release)
--if test -d $MY_PWD/data/mysql -a -f ./share/mysql/english/errmsg.sys -a \
-- -x ./bin/mysqld
--then
--  MY_BASEDIR_VERSION=$MY_PWD          # Where bin, share and data are
--  ledir=$MY_BASEDIR_VERSION/bin               # Where mysqld is
--  DATADIR=$MY_BASEDIR_VERSION/data
--  if test -z "$defaults"
--  then
--    defaults="--defaults-extra-file=$MY_BASEDIR_VERSION/data/my.cnf"
--  fi
--# Check if this is a 'moved install directory'
--elif test -f ./var/mysql/db.frm -a -f ./share/mysql/english/errmsg.sys -a \
-- -x ./libexec/mysqld
--then
--  MY_BASEDIR_VERSION=$MY_PWD          # Where libexec, share and var are
--  ledir=$MY_BASEDIR_VERSION/libexec   # Where mysqld is
--  DATADIR=$MY_BASEDIR_VERSION/var
--else
--  MY_BASEDIR_VERSION=@prefix@
--  DATADIR=@localstatedir@
--  ledir=@libexecdir@
--fi
-+MY_BASEDIR_VERSION=@prefix@
-+DATADIR=@localstatedir@
-+ledir=@libexecdir@
- 
- MYSQL_UNIX_PORT=${MYSQL_UNIX_PORT:-@MYSQL_UNIX_ADDR@}
- MYSQL_TCP_PORT=${MYSQL_TCP_PORT:-@MYSQL_TCP_PORT@}
- user=@MYSQLD_USER@
--
--# Use the mysqld-max binary by default if the user doesn't specify a binary
--if test -x $ledir/mysqld-max
--then
--  MYSQLD=mysqld-max
--else
--  MYSQLD=mysqld
--fi
-+MYSQLD=mysqld
- 
- # these rely on $DATADIR by default, so we'll set them later on
- pid_file=
diff --git a/dev-db/mysql/files/mysql-3.23.52-install-db-sh.diff b/dev-db/mysql/files/mysql-3.23.52-install-db-sh.diff
deleted file mode 100644 (file)
index 6cbbaf1..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-diff -uNr mysql-3.23.52.orig/scripts/mysql_install_db.sh mysql-3.23.52/scripts/mysql_install_db.sh
---- mysql-3.23.52.orig/scripts/mysql_install_db.sh     Tue Aug 13 22:08:16 2002
-+++ mysql-3.23.52/scripts/mysql_install_db.sh  Sun Aug 25 04:11:09 2002
-@@ -309,14 +309,10 @@
- END_OF_DATA
- then
-   echo ""
--  if test "$IN_RPM" -eq 0
--  then
--    echo "To start mysqld at boot time you have to copy support-files/mysql.server"
--    echo "to the right place for your system"
--    echo
-   fi
-   echo "PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !"
-   echo "This is done with:"
-+  echo "/etc/init.d/mysql start  (you have to start the server first!)"
-   echo "$bindir/mysqladmin -u root  password 'new-password'"
-   echo "$bindir/mysqladmin -u root -h $hostname  password 'new-password'"
-   echo "See the manual for more instructions."
-@@ -330,15 +326,6 @@
-     echo "able to use the new GRANT command!"
-   fi
-   echo
--  if test "$IN_RPM" -eq 0
--  then
--    echo "You can start the MySQL daemon with:"
--    echo "cd @prefix@ ; $bindir/safe_mysqld &"
--    echo
--    echo "You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:"
--    echo "cd sql-bench ; run-all-tests"
--    echo
--  fi
-   echo "Please report any problems with the @scriptdir@/mysqlbug script!"
-   echo
-   echo "The latest information about MySQL is available on the web at"
diff --git a/dev-db/mysql/files/mysql-4.0-my-print-defaults.diff b/dev-db/mysql/files/mysql-4.0-my-print-defaults.diff
deleted file mode 100644 (file)
index b086563..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- mysql-4.0.1-alpha.orig/mysys/default.c     Sun Dec 23 01:22:08 2001
-+++ mysql-4.0.1-alpha/mysys/default.c  Sat Jun 22 18:56:03 2002
-@@ -47,7 +47,7 @@
- #ifdef __WIN__
- "C:/",
- #else
--"/etc/",
-+"/etc/mysql/",
- #endif
- #ifdef DATADIR
- DATADIR,
diff --git a/dev-db/mysql/files/mysql-4.0-mysqlhotcopy-security.patch b/dev-db/mysql/files/mysql-4.0-mysqlhotcopy-security.patch
deleted file mode 100644 (file)
index f2f2e74..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
---- 1.42/scripts/mysqlhotcopy.sh       Tue May 25 21:00:12 2004
-+++ 1.43/scripts/mysqlhotcopy.sh       Fri Jul  9 14:30:48 2004
-@@ -8,5 +8,7 @@
- use DBI;
- use Sys::Hostname;
-+use File::Copy;
-+use File::Temp;
- 
- =head1 NAME
- 
-@@ -626,7 +628,6 @@
- sub copy_index
- {
-   my ($method, $files, $source, $target) = @_;
--  my $tmpfile="$opt_tmpdir/mysqlhotcopy$$";
-   
-   print "Copying indices for ".@$files." files...\n" unless $opt{quiet};  
-   foreach my $file (@$files)
-@@ -652,21 +653,21 @@
-       }
-       close OUTPUT       || die "Error on close of $to: $!\n";
-     }
--    elsif ($opt{method} eq 'scp')
-+    elsif ($opt{method} =~ /^scp\b/)
-     {
--      my $tmp=$tmpfile;
--      open(OUTPUT,">$tmp") || die "Can\'t create file $tmp: $!\n";
--      if (syswrite(OUTPUT,$buff) != length($buff))
-+      my ($fh, $tmp)=tempfile('mysqlhotcopy-XXXXXX', DIR => $opt_tmpdir);
-+      die "Can\'t create/open file in $opt_tmpdir\n";
-+      if (syswrite($fh,$buff) != length($buff))
-       {
-       die "Error when writing data to $tmp: $!\n";
-       }
--      close OUTPUT         || die "Error on close of $tmp: $!\n";
--      safe_system("scp $tmp $to");
-+      close $fh || die "Error on close of $tmp: $!\n";
-+      safe_system("$opt{method} $tmp $to");
-+      unlink $tmp;
-     }
-     else
-     {
-       die "Can't use unsupported method '$opt{method}'\n";
-     }
-   }
--  unlink "$tmpfile" if  ($opt{method} eq 'scp');
- }
-
diff --git a/dev-db/mysql/files/mysql-4.0-nisam.h.diff b/dev-db/mysql/files/mysql-4.0-nisam.h.diff
deleted file mode 100644 (file)
index c8d9d67..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/nisam.h~   Sat Jun 22 18:03:36 2002
-+++ include/nisam.h    Sat Jun 22 18:03:53 2002
-@@ -30,7 +30,7 @@
- 
- #define N_MAXKEY      16              /* Max allowed keys */
- #define N_MAXKEY_SEG  16              /* Max segments for key */
--#define N_MAX_KEY_LENGTH 256          /* May be increased up to 500 */
-+#define N_MAX_KEY_LENGTH 500          /* May be increased up to 500 */
- #define N_MAX_KEY_BUFF         (N_MAX_KEY_LENGTH+N_MAXKEY_SEG+sizeof(double)-1)
- #define N_MAX_POSSIBLE_KEY_BUFF 500+9
- 
diff --git a/dev-db/mysql/files/mysql-4.0.14-r1-tcpd-vars-fix.diff b/dev-db/mysql/files/mysql-4.0.14-r1-tcpd-vars-fix.diff
deleted file mode 100644 (file)
index 18fd9c8..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Naur orig/sql/mysqld.cc new/sql/mysqld.cc
---- orig/sql/mysqld.cc  2003-06-10 22:22:10.000000000 +0200
-+++ new/sql/mysqld.cc   2003-06-10 22:21:38.000000000 +0200
-@@ -101,8 +101,8 @@
- #ifdef NEED_SYS_SYSLOG_H
- #include <sys/syslog.h>
- #endif /* NEED_SYS_SYSLOG_H */
--int allow_severity = LOG_INFO;
--int deny_severity = LOG_WARNING;
-+//int allow_severity = LOG_INFO;
-+//int deny_severity = LOG_WARNING;
- 
- #ifdef __STDC__
- #define my_fromhost(A)    fromhost(A)
diff --git a/dev-db/mysql/files/mysql-4.0.18-gentoo-nptl.diff b/dev-db/mysql/files/mysql-4.0.18-gentoo-nptl.diff
deleted file mode 100644 (file)
index d5815b7..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
---- mysql-4.0.18/configure.in.orig     2004-03-04 13:53:36.000000000 -0800
-+++ mysql-4.0.18/configure.in  2004-03-04 13:53:37.000000000 -0800
-@@ -1191,7 +1191,10 @@
- then
-   # Look for LinuxThreads.
-   AC_MSG_CHECKING("LinuxThreads")
--    res=`grep Linuxthreads /usr/include/pthread.h 2>/dev/null | wc -l`
-+   # res=`grep Linuxthreads /usr/include/pthread.h 2>/dev/null | wc -l`
-+   # All gentoo systems support this stuff, and this is an improper detection
-+   # for LinuxThreads anyhow, always set the result to 1
-+   res=1
-     if test "$res" -gt 0
-     then
-       AC_MSG_RESULT("Found")
diff --git a/dev-db/mysql/files/mysql-4.0.18-mysqld-safe-sh.diff b/dev-db/mysql/files/mysql-4.0.18-mysqld-safe-sh.diff
deleted file mode 100644 (file)
index 18d4f1c..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
---- mysql-4.0.18/scripts/mysqld_safe.sh.orig   2004-02-10 10:15:48.000000000 -0800
-+++ mysql-4.0.18/scripts/mysqld_safe.sh        2004-03-04 13:45:27.000000000 -0800
-@@ -89,42 +89,14 @@
-   done
- }
- 
--
--MY_PWD=`pwd`
--# Check if we are starting this relative (for the binary release)
--if test -d $MY_PWD/data/mysql -a -f ./share/mysql/english/errmsg.sys -a \
-- -x ./bin/mysqld
--then
--  MY_BASEDIR_VERSION=$MY_PWD          # Where bin, share and data are
--  ledir=$MY_BASEDIR_VERSION/bin               # Where mysqld is
--  DATADIR=$MY_BASEDIR_VERSION/data
--  if test -z "$defaults"
--  then
--    defaults="--defaults-extra-file=$MY_BASEDIR_VERSION/data/my.cnf"
--  fi
--# Check if this is a 'moved install directory'
--elif test -f ./var/mysql/db.frm -a -f ./share/mysql/english/errmsg.sys -a \
-- -x ./libexec/mysqld
--then
--  MY_BASEDIR_VERSION=$MY_PWD          # Where libexec, share and var are
--  ledir=$MY_BASEDIR_VERSION/libexec   # Where mysqld is
--  DATADIR=$MY_BASEDIR_VERSION/var
--else
-   MY_BASEDIR_VERSION=@prefix@
-   DATADIR=@localstatedir@
-   ledir=@libexecdir@
--fi
- 
- user=@MYSQLD_USER@
- niceness=0
- 
--# Use the mysqld-max binary by default if the user doesn't specify a binary
--if test -x $ledir/mysqld-max
--then
--  MYSQLD=mysqld-max
--else
-   MYSQLD=mysqld
--fi
- 
- # these rely on $DATADIR by default, so we'll set them later on
- pid_file=
diff --git a/dev-db/mysql/files/mysql-4.0.21-install-db-sh.diff b/dev-db/mysql/files/mysql-4.0.21-install-db-sh.diff
deleted file mode 100644 (file)
index 8940e99..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- mysql-4.0.21/scripts/mysql_install_db.sh.orig      
-+++ mysql-4.0.21/scripts/mysql_install_db.sh   
-@@ -371,6 +371,7 @@
-   echo "To do so, start the server, then issue the following commands:"
--  echo "$bindir/mysqladmin -u root password 'new-password'"
-+  echo "/etc/init.d/mysql start (you have to start the server first!)"
-   echo "$bindir/mysqladmin -u root -h $hostname password 'new-password'"
-+  echo "$bindir/mysqladmin -u root password 'new-password'"
-   echo "See the manual for more instructions."
-   #
-   # Print message about upgrading unless we have created a new db table.
diff --git a/dev-db/mysql/files/mysql-4.0.21-thrssl.patch b/dev-db/mysql/files/mysql-4.0.21-thrssl.patch
deleted file mode 100644 (file)
index e180572..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- mysql-4.0.21/libmysql_r/Makefile.in.orig
-+++ mysql-4.0.21/libmysql_r/Makefile.in
-@@ -135,7 +135,7 @@
- LDFLAGS = @LDFLAGS@
- LIBDL = @LIBDL@
- LIBOBJS = @LIBOBJS@
--LIBS = @LIBS@ @openssl_libs@
-+LIBS = @CLIENT_LIBS@ @openssl_libs@
- LIBTOOL = @LIBTOOL@
- LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
- LM_CFLAGS = @LM_CFLAGS@
diff --git a/dev-db/mysql/files/mysql-4.0.23-install-db-sh.diff b/dev-db/mysql/files/mysql-4.0.23-install-db-sh.diff
deleted file mode 100644 (file)
index fe3d8d3..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
---- mysql-4.0.23/scripts/mysql_install_db.sh.orig      2004-12-23 02:28:09.755109232 -0800
-+++ mysql-4.0.23/scripts/mysql_install_db.sh   2004-12-23 02:31:32.204332272 -0800
-@@ -368,10 +368,13 @@
-     echo
-   fi
-   echo "PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !"
--  echo "To do so, start the server, then issue the following commands:"
--  echo "$bindir/mysqladmin -u root password 'new-password'"
--  echo "$bindir/mysqladmin -u root -h $hostname password 'new-password'"
--  echo "See the manual for more instructions."
-+  echo "To do so, issue the following commands to start the server"
-+  echo "and change the applicable passwords:"
-+  echo "  /etc/init.d/mysql start"
-+  echo "  $bindir/mysqladmin -u root -h $hostname password 'new-password'"
-+  echo "  $bindir/mysqladmin -u root password 'new-password'"
-+  echo "Depending on your configuration, a -p option may be needed"
-+  echo "in the last command. See the manual for more details."
-   #
-   # Print message about upgrading unless we have created a new db table.
-   if test -z "$c_d"
diff --git a/dev-db/mysql/files/mysql-4.0.24-manual.texi.patch b/dev-db/mysql/files/mysql-4.0.24-manual.texi.patch
deleted file mode 100644 (file)
index 2789efb..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
---- mysql-4.0.24.bbb/Docs/manual.texi  2005-03-11 22:49:27.000000000 +0100
-+++ mysql-4.0.24/Docs/manual.texi      2005-03-11 22:57:56.000000000 +0100
-@@ -91349,7 +91349,7 @@
- 
- @c NOTE: To regenerate this list, run the make-errmsg-table.pl script.
- 
--@include errmsg-table.texi
-+failed to include errmsg-table.texi
- 
- Client error information comes from the following files:
- 
-@@ -91370,7 +91370,7 @@
- 
- @c NOTE: To regenerate this list, run the make-cl-errmsg-table.pl script.
- 
--@include cl-errmsg-table.texi
-+failed to include cl-errmsg-table.texi
- 
- 
- @node Extending MySQL, Problems, Error-handling, Top
diff --git a/dev-db/mysql/files/mysql-4.0.25-r2-asm-pic-fixes.patch b/dev-db/mysql/files/mysql-4.0.25-r2-asm-pic-fixes.patch
deleted file mode 100644 (file)
index 48e5517..0000000
+++ /dev/null
@@ -1,304 +0,0 @@
---- mysql-4.0.25/strings/strings-x86.s 2005-06-29 19:06:44.000000000 +0200
-+++ mysql/strings/strings-x86.s        2005-07-19 15:41:31.000000000 +0200
-@@ -403,3 +403,5 @@
-       ret
- .strxmov_end:
-       .size    strxmov,.strxmov_end-strxmov
-+
-+      .section        .note.GNU-stack,"",@progbits
---- mysql-4.0.25/strings/longlong2str-x86.s    2005-06-29 19:06:43.000000000 +0200
-+++ mysql/strings/longlong2str-x86.s   2005-07-19 15:41:31.000000000 +0200
-@@ -13,8 +13,9 @@
- # along with this program; if not, write to the Free Software
- # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
- 
--# Optimized longlong2str function for Intel 80x86  (gcc/gas syntax) 
--# Some set sequences are optimized for pentuimpro II 
-+# longlong2str function for Intel 80x86  (gcc/gas syntax) 
-+
-+# See longlong2str(dst,radix,val) description in longlong2str.c.
- 
-       .file   "longlong2str.s"
-       .version "1.01"
-@@ -24,8 +25,123 @@
- 
- .globl        longlong2str
-       .type    longlong2str,@function
--      
-+
- longlong2str:
-+      subl  $80,%esp          # Temporary buffer for up to 64 radix-2 digits
-+      pushl %ebp
-+      pushl %esi
-+      pushl %edi
-+      pushl %ebx
-+
-+      movl  100(%esp),%esi    # esi = Lower part of val 
-+      movl  112(%esp),%ebx    # ebx = Radix
-+      movl  104(%esp),%ebp    # ebp = Higher part of val 
-+      movl  108(%esp),%edi    # edi -> dst
-+               
-+      testl %ebx,%ebx
-+      jge   .L144             # (Radix >= 0)
-+
-+      testl %ebp,%ebp
-+      jge   .L146             # (Higher part of val >= 0)
-+      movb  $45,(%edi)        # Add '-' sign 
-+      incl  %edi
-+      negl  %esi              # Change val to positive
-+      adcl  $0,%ebp
-+      negl  %ebp
-+.L146:
-+      negl  %ebx              # Change radix to positive 
-+.L144:
-+      cmpl  $36,%ebx          # Radix must be between 2 and 36
-+      ja    .Lerror           # (Radix not in range)
-+      cmpl  $2,%ebx
-+      jb    .Lerror           # (Radix not in range)
-+
-+      movl  %esi,%eax         # eax = lower part of val ...
-+      orl   %ebp,%eax         # and it stays thus if ebp=0
-+      je    Lzero             # (Treat zero as special case)
-+
-+      leal  92(%esp),%ecx     # ecx -> End of temporary buffer
-+      
-+      testl %ebp,%ebp
-+      je    Llow              # (Higher part of val = 0)
-+      
-+Lhigh:
-+      #val in ebp:esi. div the high part by the radix,
-+        #then div remainder + low part by the radix.
-+      movl  %ebp,%eax         # edx=0,eax=high(from ebp) 
-+      xorl  %edx,%edx
-+        decl  %ecx
-+        divl  %ebx         
-+      movl  %eax,%ebp         # edx=result of last, eax=low(from esi)
-+      movl  %esi,%eax    
-+      divl  %ebx
-+      movl  %eax,%esi         # ebp:esi = quotient 
-+      movb  %dl,(%ecx)        # store byte in temporary buffer
-+      testl %ebp,%ebp 
-+      jne   Lhigh             # (Higher part of val still > 0)
-+
-+Llow:
-+      #val in 0:eax. div 0 + low part by the radix.
-+      xorl  %edx,%edx
-+        decl  %ecx
-+      divl  %ebx
-+      movb  %dl,(%ecx)        # store byte in temporary buffer
-+        testl %eax,%eax
-+      jne   Llow              # (Lower part of val still <> 0)
-+
-+      leal  92(%esp),%esi     # esi -> End of temporary buffer
-+
-+Lmov:
-+      movb  (%ecx),%dl        # dl = byte from temporary buffer
-+      movb  $-1,%bl
-+      cmpb  $10,%dl           # add 7 if dl > '9'
-+      adcb  $0,%bl
-+      addb  $48,%dl           # add '0'  
-+      andb  $7,%bl
-+      addb  %bl,%dl
-+        incl  %ecx
-+      movb  %dl,(%edi)        # put dl in dst
-+      incl  %edi
-+      cmpl  %ecx,%esi
-+      ja    Lmov              # (more bytes exist in temporary buffer)
-+      movb  $0,(%edi)         # trailing '\0' in dst
-+      movl  %edi,%eax         # eax = return value = pointer to '\0'
-+.Lret:
-+      popl %ebx
-+      popl %edi
-+      popl %esi
-+      popl %ebp
-+      addl $80,%esp
-+      ret
-+
-+.Lerror:
-+      xorl %eax,%eax          # Wrong radix 
-+      jmp .Lret
-+
-+Lzero:
-+        # Treat 0 as a special case. Unnecessary but we
-+      # expect 0 will be frequent.
-+      movl  108(%esp),%eax    # eax = dst
-+      popl  %ebx
-+        movb  $48,(%eax)        # '0'
-+      popl  %edi
-+        incl  %eax
-+      popl  %esi
-+      popl  %ebp
-+      addl  $80,%esp
-+        movb  $0,(%eax)         # '\0'
-+      ret
-+
-+#
-+# This is almost equal to the above, except that we can do the final
-+# loop much more efficient    
-+#
-+
-+      .align 4
-+      
-+.globl        longlong10_to_str
-+      .type    longlong10_to_str,@function
-+longlong10_to_str:
-       subl $80,%esp
-       pushl %ebp
-       pushl %esi
-@@ -34,85 +150,82 @@
-       movl 100(%esp),%esi     # Lower part of val 
-       movl 104(%esp),%ebp     # Higher part of val 
-       movl 108(%esp),%edi     # get dst 
--      movl 112(%esp),%ebx     # Radix 
--      movl %ebx,%eax
--      testl %eax,%eax
--      jge .L144
--
--      addl $36,%eax
--      cmpl $34,%eax
--      ja .Lerror              # Wrong radix 
--      testl %ebp,%ebp
--      jge .L146
-+      movl 112(%esp),%ebx     # Radix (10 or -10)
-+      testl %ebx,%ebx
-+      jge .L10_10             # Positive radix
-+
-+      negl %ebx               # Change radix to positive (= 10)
-+
-+      testl %ebp,%ebp         # Test if negative value
-+      jge .L10_10
-       movb $45,(%edi)         # Add sign 
--      incl %edi               # Change sign of val 
--      negl %esi
-+      incl %edi
-+      negl %esi               # Change sign of val (ebp:esi)
-       adcl $0,%ebp
-       negl %ebp
--.L146:
--      negl %ebx               # Change radix to positive 
--      jmp .L148
-       .align 4
--.L144:
--      addl $-2,%eax
--      cmpl $34,%eax
--      ja .Lerror              # Radix in range 
- 
--.L148:
-+.L10_10:
-+      leal 92(%esp),%ecx      # End of buffer 
-       movl %esi,%eax          # Test if zero (for easy loop) 
-       orl %ebp,%eax
--      jne .L150
-+      jne .L10_30             # Not zero
-+
-+      # Here when value is zero
-       movb $48,(%edi)
-       incl %edi
--      jmp .L164
--      .align 4
--
--.L150:
--      leal 92(%esp),%ecx      # End of buffer 
--      jmp  .L155
-+      jmp .L10_end
-       .align 4
- 
--.L153:
-+.L10_20:
-       # val is stored in in ebp:esi 
--
-       movl %ebp,%eax          # High part of value 
-       xorl %edx,%edx
--      divl %ebx
-+      divl %ebx               # Divide by 10
-       movl %eax,%ebp
-       movl %esi,%eax
--      divl %ebx
--      movl %eax,%esi          # quotent in ebp:esi 
--      movb _dig_vec(%edx),%al   # al is faster than dl 
-+      divl %ebx               # Divide by 10
-       decl %ecx
--      movb %al,(%ecx)         # store value in buff 
--      .align 4
--.L155:
-+      movl %eax,%esi          # quotent in ebp:esi 
-+      addl $48,%edx           # Convert to ascii
-+      movb %dl,(%ecx)         # store value in buff 
-+
-+.L10_30:
-       testl %ebp,%ebp
--      ja .L153
-+      ja .L10_20
-       testl %esi,%esi         # rest value 
--      jl .L153
--      je .L160                # Ready 
--      movl %esi,%eax
--      movl $_dig_vec,%ebp
--      .align 4
-+      jl .L10_20              # Unsigned, do ulonglong div once more
-+      je .L10_mov             # Ready
-+      movl %esi,%ebx          # Move val to %ebx
-+
-+      # The following code uses some tricks to change division by 10 to
-+      # multiplication and shifts
-+      movl $0xcccccccd,%esi   # set %esi to 0xcccccccd
-+      
-+.L10_40:
-+        movl %ebx,%eax
-+        mull %esi
-+        decl %ecx
-+        shrl $3,%edx
-+        leal (%edx,%edx,4),%eax
-+        addl %eax,%eax
-+        subb %al,%bl          # %bl now contains val % 10
-+        addb $48,%bl
-+        movb %bl,(%ecx)
-+        movl %edx,%ebx
-+        testl %ebx,%ebx
-+      jne .L10_40
-+#     jmp .L10_mov            # Shared end with longlong10_to_str
- 
--.L154:                                # Do rest with integer precision 
--      cltd
--      divl %ebx
--      decl %ecx
--      movb (%edx,%ebp),%dl    # bh is always zero as ebx=radix < 36 
--      testl %eax,%eax
--      movb %dl,(%ecx)
--      jne .L154
- 
--.L160:
-+.L10_mov:
-       movl %ecx,%esi
-       leal 92(%esp),%ecx      # End of buffer 
-       subl %esi,%ecx
-       rep
-       movsb
- 
--.L164:
-+.L10_end:
-       movl %edi,%eax          # Pointer to end null 
-       movb $0,(%edi)          # Store the end null 
- 
-@@ -123,18 +236,8 @@
-       popl %ebp
-       addl $80,%esp
-       ret
--
--.Lerror:
--      xorl %eax,%eax          # Wrong radix 
--      jmp .L165
--
--.Lfe3:
--      .size    longlong2str,.Lfe3-longlong2str
--
--.globl        longlong10_to_str
--      .type    longlong10_to_str,@function
--longlong10_to_str:
--      jmp longlong2str
--
-+      
- .L10end:
-       .size    longlong10_to_str,.L10end-longlong10_to_str
-+
-+      .section        .note.GNU-stack,"",@progbits
diff --git a/dev-db/mysql/files/mysql-4.1.9-thrssl.patch b/dev-db/mysql/files/mysql-4.1.9-thrssl.patch
deleted file mode 100644 (file)
index d50325e..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
---- mysql-4.1.10.orig/libmysql_r/Makefile.in   2005-02-12 21:38:04.000000000 +0100
-+++ mysql-4.1.10/libmysql_r/Makefile.in        2005-02-19 01:41:11.000000000 +0100
-@@ -242,7 +242,7 @@
- LIBDL = @LIBDL@
- LIBEDIT_LOBJECTS = @LIBEDIT_LOBJECTS@
- LIBOBJS = @LIBOBJS@
--LIBS = @LIBS@ @ZLIB_LIBS@ @openssl_libs@
-+LIBS = @CLIENT_LIBS@ @ZLIB_LIBS@ @openssl_libs@ @LIBS@
- LIBTOOL = @LIBTOOL@
- LIB_EXTRA_CCFLAGS = @LIB_EXTRA_CCFLAGS@
- LM_CFLAGS = @LM_CFLAGS@
---- mysql-4.1.10.orig/libmysql_r/Makefile.am   2005-02-12 21:37:33.000000000 +0100
-+++ mysql-4.1.10/libmysql_r/Makefile.am        2005-02-19 01:43:49.000000000 +0100
-@@ -22,7 +22,7 @@
- 
- target = libmysqlclient_r.la
- target_defs = -DDONT_USE_RAID -DMYSQL_CLIENT @LIB_EXTRA_CCFLAGS@
--LIBS = @LIBS@ @ZLIB_LIBS@ @openssl_libs@
-+LIBS = @CLIENT_LIBS@ @ZLIB_LIBS@ @openssl_libs@ @LIBS@
- 
- INCLUDES = @MT_INCLUDES@ \
-          -I$(top_srcdir)/include $(openssl_includes) @ZLIB_INCLUDES@
diff --git a/dev-db/mysql/files/mysql-accesstmp.patch b/dev-db/mysql/files/mysql-accesstmp.patch
deleted file mode 100644 (file)
index 700084e..0000000
+++ /dev/null
@@ -1,90 +0,0 @@
---- mysql-4.1.8/scripts/mysqlaccess.sh 2004-12-14 13:40:36.000000000 +0100
-+++ mysql-4.1.8.bug77805/scripts/mysqlaccess.sh        2005-01-18 00:48:07.692271624 +0100
-@@ -2,7 +2,7 @@
- # ****************************
- package MySQLaccess;
- #use strict;
--use POSIX qw(tmpnam);
-+use File::Temp qw(tempfile tmpnam);
- use Fcntl;
- 
- BEGIN {
-@@ -32,7 +32,6 @@
-       $ACCESS_U_BCK = 'user_backup';   
-       $ACCESS_D_BCK = 'db_backup';     
-         $DIFF      = '/usr/bin/diff'; 
--        $TMP_PATH  = '/tmp';             #path to writable tmp-directory
-         $MYSQLDUMP = '@bindir@/mysqldump';
-                                          #path to mysqldump executable
- 
-@@ -431,7 +430,7 @@
- # no caching on STDOUT
-       $|=1;
- 
--      $MYSQL_CNF = POSIX::tmpnam();
-+ $MYSQL_CNF = tmpnam();
-       %MYSQL_CNF = (client    => { },
-                       mysql     => { },
-                       mysqldump => { },
-@@ -576,8 +575,6 @@
- push(@MySQLaccess::Grant::Error,'not_found_mysql')     if !(-x $MYSQL);
- push(@MySQLaccess::Grant::Error,'not_found_diff')      if !(-x $DIFF);
- push(@MySQLaccess::Grant::Error,'not_found_mysqldump') if !(-x $MYSQLDUMP);
--push(@MySQLaccess::Grant::Error,'not_found_tmp')       if !(-d $TMP_PATH);
--push(@MySQLaccess::Grant::Error,'write_err_tmp')       if !(-w $TMP_PATH);
- if (@MySQLaccess::Grant::Error) {
-    MySQLaccess::Report::Print_Error_Messages() ;
-    exit 0;
-@@ -1776,17 +1773,15 @@
-    @before = sort(@before);
-    @after  = sort(@after);
- 
--   $before = "$MySQLaccess::TMP_PATH/$MySQLaccess::script.before.$$";
--   $after  = "$MySQLaccess::TMP_PATH/$MySQLaccess::script.after.$$";
--   #$after = "/tmp/t0";
--   open(BEFORE,"> $before") ||
--    push(@MySQLaccess::Report::Errors,"Can't open temporary file $before for writing");
--   open(AFTER,"> $after") ||
--    push(@MySQLaccess::Report::Errors,"Can't open temporary file $after for writing");
--   print BEFORE join("\n",@before);
--   print AFTER  join("\n",@after);
--   close(BEFORE);
--   close(AFTER);
-+   ($hb, $before) = tempfile("$MySQLaccess::script.XXXXXX") or
-+    push(@MySQLaccess::Report::Errors,"Can't create temporary file: $!");
-+   ($ha, $after)  = tempfile("$MySQLaccess::script.XXXXXX") or
-+    push(@MySQLaccess::Report::Errors,"Can't create temporary file: $!");
-+    
-+    print $hb join("\n",@before);
-+    print $ha join("\n",@after);
-+    close $hb;
-+    close $ha;
- 
-    # ----------------------------------
-    # compute difference
-@@ -1799,8 +1794,8 @@
- 
-    # ----------------------------------
-    # cleanup temp. files
--   unlink(BEFORE);
--   unlink(AFTER);
-+   unlink($before);
-+   unlink($after);
- 
-    return \@diffs;
- }
-@@ -2315,14 +2310,6 @@
-    => "The diff program <$MySQLaccess::DIFF> could not be found.\n"
-      ."+ Check your path, or\n"
-      ."+ edit the source of this script to point \$DIFF to the diff program.\n"
-- ,'not_found_tmp'
--   => "The temporary directory <$MySQLaccess::TMP_PATH> could not be found.\n"
--     ."+ create this directory (writeable!), or\n"
--     ."+ edit the source of this script to point \$TMP_PATH to the right directory.\n"
-- ,'write_err_tmp'
--   => "The temporary directory <$MySQLaccess::TMP_PATH> is not writable.\n"
--     ."+ make this directory writeable!, or\n"
--     ."+ edit the source of this script to point \$TMP_PATH to another directory.\n"
-  ,'Unrecognized_option'
-    => "Sorry,\n"
-      ."You are using an old version of the mysql-program,\n"
diff --git a/dev-db/mysql/files/mysql-test-myisam-geometry.patch b/dev-db/mysql/files/mysql-test-myisam-geometry.patch
deleted file mode 100644 (file)
index 54a4a93..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
---- mysql.orig/mysql-test/t/myisam.test        2005-03-27 16:07:37.000000000 +0200
-+++ mysql/mysql-test/t/myisam.test     2005-03-27 16:17:33.000000000 +0200
-@@ -476,7 +476,7 @@
- #
- # Test RTREE index
- #
----error 1235
-+--error 1289
- CREATE TABLE t1 (`a` int(11) NOT NULL default '0', `b` int(11) NOT NULL default '0', UNIQUE KEY `a` USING RTREE (`a`,`b`)) ENGINE=MyISAM;
- # INSERT INTO t1 VALUES (1,1),(1,1);
- # DELETE FROM rt WHERE a<1;
---- mysql.orig/mysql-test/r/myisam.result      2005-03-27 16:08:20.000000000 +0200
-+++ mysql/mysql-test/r/myisam.result   2005-03-27 16:12:18.000000000 +0200
-@@ -499,7 +499,7 @@
- 1     SIMPLE  t2      index   NULL    PRIMARY 4       NULL    2       Using index; Distinct
- drop table t1,t2;
- CREATE TABLE t1 (`a` int(11) NOT NULL default '0', `b` int(11) NOT NULL default '0', UNIQUE KEY `a` USING RTREE (`a`,`b`)) ENGINE=MyISAM;
--ERROR 42000: This version of MySQL doesn't yet support 'RTREE INDEX'
-+ERROR HY000: The 'RTree keys' feature is disabled; you need MySQL built with 'HAVE_RTREE_KEYS' to have it working
- create table t1 (a int, b varchar(200), c text not null) checksum=1;
- create table t2 (a int, b varchar(200), c text not null) checksum=0;
- insert t1 values (1, "aaa", "bbb"), (NULL, "", "ccccc"), (0, NULL, "");
index 46551975c338af0e1d41c0456ef38dbda4ca9a31..d0344da885230e93b744a718b2abb8ba42c9522f 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-3.23.58-r1.ebuild,v 1.16 2005/09/09 11:42:28 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-3.23.58-r1.ebuild,v 1.17 2005/09/20 15:29:32 vivo Exp $
 
 inherit flag-o-matic eutils
 
@@ -13,7 +13,8 @@ SDIR=MySQL-${SVER}
 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server."
 HOMEPAGE="http://www.mysql.com/"
 SRC_URI="ftp://ftp.sunet.se/pub/unix/databases/relational/mysql/Downloads/${SDIR}/${P}.tar.gz
-       ftp://mysql.valueclick.com/pub/mysql/Downloads/${SDIR}/${P}.tar.gz"
+       ftp://mysql.valueclick.com/pub/mysql/Downloads/${SDIR}/${P}.tar.gz
+       mirror://gentoo/mysql-extras-20050920.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -33,20 +34,24 @@ src_unpack() {
        use innodb || ewarn "InnoDB support is not selected to be compiled in."
        unpack ${A} || die
        cd ${S} || die
+
+       local MY_PATCH_SOURCE="${WORKDIR}/mysql-extras"
+
        # required for qmail-mysql
-       epatch ${FILESDIR}/mysql-3.23-nisam.h.diff
+       epatch ${MY_PATCH_SOURCE}/mysql-3.23-nisam.h.diff || die
        # zap startup script messages
-       epatch ${FILESDIR}/mysql-3.23.52-install-db-sh.diff
+       epatch ${MY_PATCH_SOURCE}/mysql-3.23.52-install-db-sh.diff || die
        # zap binary distribution stuff
-       epatch ${FILESDIR}/mysql-3.23-safe-mysqld-sh.diff
+       epatch ${MY_PATCH_SOURCE}/mysql-3.23-safe-mysqld-sh.diff || die
        # for correct hardcoded sysconf directory
-       epatch ${FILESDIR}/mysql-3.23-my-print-defaults.diff
-       #patch -p1 < ${FILESDIR}/mysql-3.23.51-tcpd.patch || die
-       #epatch ${FILESDIR}/mysql-4.0.14-security-28394.patch
+       epatch ${MY_PATCH_SOURCE}/mysql-3.23-my-print-defaults.diff || die
+       #patch -p1 < ${MY_PATCH_SOURCE}/mysql-3.23.51-tcpd.patch || die
+       #epatch ${MY_PATCH_SOURCE}/mysql-4.0.14-security-28394.patch
 
        # security fix from http://lists.mysql.com/internals/15185
        # gentoo bug #60744
-       EPATCH_OPTS="-p1 -d ${S}" epatch ${FILESDIR}/${PN}-4.0-mysqlhotcopy-security.patch
+       EPATCH_OPTS="-p1 -d ${S}" \
+       epatch ${MY_PATCH_SOURCE}/${PN}-4.0-mysqlhotcopy-security.patch || die
 
        # upstream bug http://bugs.mysql.com/bug.php?id=7971
        # names conflict with stuff in 2.6.10 kernel headers
index a59fc485b0c8c2ef1e1b41e01f8c258056f0efaf..88ea23a02926646848594a746a4385aa4a01cf29 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.0.22-r2.ebuild,v 1.24 2005/09/12 14:58:15 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.0.22-r2.ebuild,v 1.25 2005/09/20 15:29:32 vivo Exp $
 
 inherit eutils gnuconfig
 #to accomodate -laadeedah releases
@@ -17,7 +17,7 @@ S=${WORKDIR}/${NEWP}
 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
 HOMEPAGE="http://www.mysql.com/"
 SRC_URI="mirror://mysql/Downloads/${SDIR}/${NEWP}.tar.gz
-       mirror://gentoo/mysql-extras-20050908.tar.bz2"
+       mirror://gentoo/mysql-extras-20050920.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -78,33 +78,42 @@ src_unpack() {
        fi
        unpack ${A} || die
 
-       #zap startup script messages
-       epatch "${MY_PATCH_SOURCE}/${PN}-4.0.23-install-db-sh.diff" || die
+       local MY_PATCH_SOURCE="${WORKDIR}/mysql-extras"
+
+       #zap startup script messages    
+       EPATCH_OPTS="-p1 -d ${S}" \
+       epatch ${MY_PATCH_SOURCE}/${PN}-4.0.21-install-db-sh.diff || die
        #zap binary distribution stuff
+       EPATCH_OPTS="-p1 -d ${S}" \
        epatch "${MY_PATCH_SOURCE}/${PN}-4.0.18-mysqld-safe-sh.diff" || die
        #required for qmail-mysql
+       EPATCH_OPTS="-p0 -d ${S}" \
        epatch "${MY_PATCH_SOURCE}/${PN}-4.0-nisam.h.diff" || die
        #for correct hardcoded sysconf directory
+       EPATCH_OPTS="-p1 -d ${S}" \
        epatch "${MY_PATCH_SOURCE}/${PN}-4.0-my-print-defaults.diff" || die
        # NPTL support
+       EPATCH_OPTS="-p1 -d ${S}" \
        epatch "${MY_PATCH_SOURCE}/${PN}-4.0.18-gentoo-nptl.diff" || die
        # bad tmpfiles in mysqlaccess, see bug 77805
        EPATCH_OPTS="-p1 -d ${S}" \
-       epatch ${FILESDIR}/mysql-accesstmp.patch
+       epatch ${MY_PATCH_SOURCE}/mysql-accesstmp.patch || die
 
        # attempt to get libmysqlclient_r linked against ssl if USE="ssl" enabled
        # i would really prefer to fix this at the Makefile.am level, but can't
        # get the software to autoreconf as distributed - too many missing files
+       EPATCH_OPTS="-p1 -d ${S}" \
        epatch "${MY_PATCH_SOURCE}/${PN}-4.0.21-thrssl.patch" || die
 
 
        if use tcpd; then
+               EPATCH_OPTS="-p1 -d ${S}" \
                epatch "${MY_PATCH_SOURCE}/${PN}-4.0.14-r1-tcpd-vars-fix.diff" || die
        fi
 
        # security fix from http://lists.mysql.com/internals/15185
        # gentoo bug #60744
-       #EPATCH_OPTS="-p1 -d ${S}" epatch ${FILESDIR}/${PN}-4.0-mysqlhotcopy-security.patch
+       #EPATCH_OPTS="-p1 -d ${S}" epatch ${MY_PATCH_SOURCE}/${PN}-4.0-mysqlhotcopy-security.patch
        # Already included upstream in 4.0.21
 
        for d in ${S} ${S}/innobase; do
index c971827dfeef86f097d959ebe07dfd33031f468d..eb84d84817d69830995db606279a1db002a4aea5 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.0.22.ebuild,v 1.22 2005/08/29 12:55:19 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.0.22.ebuild,v 1.23 2005/09/20 15:29:32 vivo Exp $
 
 inherit eutils gnuconfig
 #to accomodate -laadeedah releases
@@ -16,7 +16,8 @@ S=${WORKDIR}/${NEWP}
 
 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
 HOMEPAGE="http://www.mysql.com/"
-SRC_URI="mirror://mysql/Downloads/${SDIR}/${NEWP}.tar.gz"
+SRC_URI="mirror://mysql/Downloads/${SDIR}/${NEWP}.tar.gz
+       mirror://gentoo/mysql-extras-20050920.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -59,36 +60,38 @@ src_unpack() {
        fi
        unpack ${A} || die
 
+       local MY_PATCH_SOURCE="${WORKDIR}/mysql-extras"
+
        #zap startup script messages
        EPATCH_OPTS="-p1 -d ${S}" \
-       epatch ${FILESDIR}/${PN}-4.0.21-install-db-sh.diff
+       epatch ${MY_PATCH_SOURCE}/${PN}-4.0.21-install-db-sh.diff || die
        #zap binary distribution stuff
        EPATCH_OPTS="-p1 -d ${S}" \
-       epatch ${FILESDIR}/${PN}-4.0.18-mysqld-safe-sh.diff
+       epatch ${MY_PATCH_SOURCE}/${PN}-4.0.18-mysqld-safe-sh.diff || die
        #required for qmail-mysql
        EPATCH_OPTS="-p0 -d ${S}" \
-       epatch ${FILESDIR}/${PN}-4.0-nisam.h.diff
+       epatch ${MY_PATCH_SOURCE}/${PN}-4.0-nisam.h.diff || die
        #for correct hardcoded sysconf directory
        EPATCH_OPTS="-p1 -d ${S}" \
-       epatch ${FILESDIR}/${PN}-4.0-my-print-defaults.diff
+       epatch ${MY_PATCH_SOURCE}/${PN}-4.0-my-print-defaults.diff || die
        # NPTL support
        EPATCH_OPTS="-p1 -d ${S}" \
-       epatch ${FILESDIR}/${PN}-4.0.18-gentoo-nptl.diff
+       epatch ${MY_PATCH_SOURCE}/${PN}-4.0.18-gentoo-nptl.diff || die
 
        # attempt to get libmysqlclient_r linked against ssl if USE="ssl" enabled
        # i would really prefer to fix this at the Makefile.am level, but can't
        # get the software to autoreconf as distributed - too many missing files
        EPATCH_OPTS="-p1 -d ${S}" \
-       epatch ${FILESDIR}/${PN}-4.0.21-thrssl.patch
+       epatch ${MY_PATCH_SOURCE}/${PN}-4.0.21-thrssl.patch || die
 
        if use tcpd; then
                EPATCH_OPTS="-p1 -d ${S}" \
-               epatch ${FILESDIR}/${PN}-4.0.14-r1-tcpd-vars-fix.diff
+               epatch ${MY_PATCH_SOURCE}/${PN}-4.0.14-r1-tcpd-vars-fix.diff || die
        fi
 
        # security fix from http://lists.mysql.com/internals/15185
        # gentoo bug #60744
-       #EPATCH_OPTS="-p1 -d ${S}" epatch ${FILESDIR}/${PN}-4.0-mysqlhotcopy-security.patch
+       #EPATCH_OPTS="-p1 -d ${S}" epatch ${MY_PATCH_SOURCE}/${PN}-4.0-mysqlhotcopy-security.patch
        # Already included upstream in 4.0.21
 
        cd ${S}
index 37226020dfa4619ed47a222645d1805c2b563e88..aed4206065f281de830b5a05ff9a78a0b00ac8e1 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.0.24.ebuild,v 1.17 2005/09/12 14:58:15 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.0.24.ebuild,v 1.18 2005/09/20 15:29:32 vivo Exp $
 
 inherit eutils gnuconfig
 #to accomodate -laadeedah releases
@@ -17,7 +17,7 @@ S=${WORKDIR}/${NEWP}
 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
 HOMEPAGE="http://www.mysql.com/"
 SRC_URI="mirror://mysql/Downloads/${SDIR}/${NEWP}.tar.gz
-       mirror://gentoo/mysql-extras-20050908.tar.bz2"
+       mirror://gentoo/mysql-extras-20050920.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -79,6 +79,7 @@ src_unpack() {
        unpack ${A} || die
 
        local MY_PATCH_SOURCE="${WORKDIR}/mysql-extras"
+
        #zap startup script messages
        epatch "${MY_PATCH_SOURCE}/${PN}-4.0.23-install-db-sh.diff" || die
        #zap binary distribution stuff
@@ -89,14 +90,14 @@ src_unpack() {
        epatch "${MY_PATCH_SOURCE}/${PN}-4.0-my-print-defaults.diff" || die
        # NPTL support
        epatch "${MY_PATCH_SOURCE}/${PN}-4.0.18-gentoo-nptl.diff" || die
-       epatch ${FILESDIR}/${PN}-4.0.18-gentoo-nptl.diff || die
+       epatch ${MY_PATCH_SOURCE}/${PN}-4.0.18-gentoo-nptl.diff || die
        # Merged upstream as of 4.0.24
        # bad tmpfiles in mysqlaccess, see bug 77805
        #EPATCH_OPTS="-p1 -d ${S}" \
-       #epatch ${FILESDIR}/mysql-accesstmp.patch
+       #epatch ${MY_PATCH_SOURCE}/mysql-accesstmp.patch
 
        EPATCH_OPTS="-p1 -d ${S}" \
-       epatch ${FILESDIR}/${PN}-4.0.24-manual.texi.patch || die
+       epatch ${MY_PATCH_SOURCE}/${PN}-4.0.24-manual.texi.patch || die
 
        # attempt to get libmysqlclient_r linked against ssl if USE="ssl" enabled
        # i would really prefer to fix this at the Makefile.am level, but can't
index b47b4b8551e677fd02b9c580c91a9e3728766e63..f70829f594a97244e64c29f505f6fdbf853ec019 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.0.25-r2.ebuild,v 1.16 2005/09/12 14:58:15 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.0.25-r2.ebuild,v 1.17 2005/09/20 15:29:32 vivo Exp $
 
 inherit eutils gnuconfig flag-o-matic versionator
 
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}"
 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
 HOMEPAGE="http://www.mysql.com/"
 SRC_URI="mirror://mysql/Downloads/MySQL-${SVER}/${NEWP}.tar.gz
-       mirror://gentoo/mysql-extras-20050908.tar.bz2"
+       mirror://gentoo/mysql-extras-20050920.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -116,7 +116,7 @@ src_unpack() {
 
        # fixed in 4.0.25
        #EPATCH_OPTS="-p1 -d ${S}" \
-       #epatch ${FILESDIR}/${PN}-4.0.24-manual.texi.patch || die
+       #epatch ${MY_PATCH_SOURCE}/${PN}-4.0.24-manual.texi.patch || die
 
        # attempt to get libmysqlclient_r linked against ssl if USE="ssl" enabled
        # i would really prefer to fix this at the Makefile.am level, but can't
index efd0ad19b630055742f94d2c452003a160486eaf..482ea5eee6654fc443a8fdda2725384ba816fc7c 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.0.26.ebuild,v 1.6 2005/09/20 09:36:10 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.0.26.ebuild,v 1.7 2005/09/20 15:29:32 vivo Exp $
 
 inherit eutils gnuconfig flag-o-matic versionator
 
@@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}"
 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
 HOMEPAGE="http://www.mysql.com/"
 SRC_URI="mirror://mysql/Downloads/MySQL-${SVER}/${NEWP}.tar.gz
-       mirror://gentoo/mysql-extras-20050919.tar.bz2"
+       mirror://gentoo/mysql-extras-20050920.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
index 380e6135225fdb75db513290459219970fefe3ba..4d902a914da0dab7c8352bbb7a6432c032a57ec2 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.1.13-r1.ebuild,v 1.9 2005/09/16 08:34:02 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.1.13-r1.ebuild,v 1.10 2005/09/20 15:29:32 vivo Exp $
 
 inherit eutils gnuconfig flag-o-matic versionator
 
@@ -14,7 +14,8 @@ S="${WORKDIR}/${PN}"
 
 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
 HOMEPAGE="http://www.mysql.com/"
-SRC_URI="mirror://mysql/Downloads/MySQL-${SVER}/${NEWP}.tar.gz"
+SRC_URI="mirror://mysql/Downloads/MySQL-${SVER}/${NEWP}.tar.gz
+       mirror://gentoo/mysql-extras-20050920.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -121,24 +122,26 @@ src_unpack() {
        mv "${WORKDIR}/${NEWP}" "${S}"
        cd "${S}"
 
+       local MY_PATCH_SOURCE="${WORKDIR}/mysql-extras"
+
        # for correct hardcoded sysconf directory
-       epatch "${FILESDIR}/${PN}-4.0-my-print-defaults.diff"
+       epatch "${MY_PATCH_SOURCE}/${PN}-4.0-my-print-defaults.diff"
 
        # attempt to get libmysqlclient_r linked against ssl if USE="ssl" enabled
        # i would really prefer to fix this at the Makefile.am level, but can't
        # get the software to autoreconf as distributed - too many missing files
-       epatch "${FILESDIR}/${PN}-4.1.9-thrssl.patch"
+       epatch "${MY_PATCH_SOURCE}/${PN}-4.1.9-thrssl.patch"
 
        # PIC fixes
        # bug #42968
-       epatch "${FILESDIR}/035_x86_asm-pic-fixes-r1.patch"
+       epatch "${MY_PATCH_SOURCE}/035_x86_asm-pic-fixes-r1.patch"
 
        if use tcpd; then
-               epatch "${FILESDIR}/${PN}-4.0.14-r1-tcpd-vars-fix.diff"
+               epatch "${MY_PATCH_SOURCE}/${PN}-4.0.14-r1-tcpd-vars-fix.diff"
        fi
 
        # avoid error running src_test and not enabling geometry USE flag
-       useq geometry || epatch "${FILESDIR}/${PN}-test-myisam-geometry.patch"
+       useq geometry || epatch "${MY_PATCH_SOURCE}/${PN}-test-myisam-geometry.patch"
 
        for d in ${S} ${S}/innobase; do
                cd ${d}
index cc60973e38e143857bc08bd2ac37adc9bcf3e97f..a89969e72d66e2065f8a87da7e178978ba1460d1 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.1.14.ebuild,v 1.7 2005/09/20 09:36:10 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-4.1.14.ebuild,v 1.8 2005/09/20 15:29:32 vivo Exp $
 
 inherit eutils gnuconfig flag-o-matic versionator
 
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}"
 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
 HOMEPAGE="http://www.mysql.com/"
 SRC_URI="mirror://mysql/Downloads/MySQL-${SVER}/${NEWP}.tar.gz
-       mirror://gentoo/mysql-extras-20050919.tar.bz2"
+       mirror://gentoo/mysql-extras-20050920.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
index eb59048bde5fb58d496623a20a47df3a2ee8fb77..5b23443a6c84d043321cce204c9890146cc34ea7 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.12_beta.ebuild,v 1.9 2005/09/20 09:36:10 vivo Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.0.12_beta.ebuild,v 1.10 2005/09/20 15:29:32 vivo Exp $
 
 inherit eutils flag-o-matic versionator
 
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}"
 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
 HOMEPAGE="http://www.mysql.com/"
 SRC_URI="mirror://mysql/Downloads/MySQL-${SVER}/${NEWP}.tar.gz
-       mirror://gentoo/mysql-extras-20050919.tar.bz2"
+       mirror://gentoo/mysql-extras-20050920.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"