summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2008-06-09 21:07:50 +0000
committerSven Wegener <swegener@gentoo.org>2008-06-09 21:07:50 +0000
commit38b1573732b1f2550518bfc53cc5db4b00cba252 (patch)
tree36d2baf5a760326d858e61ec49ca1b06029cd58c /dev-db/mysql-gui-tools
parentstable on sparc, bug #225399 (diff)
downloadhistorical-38b1573732b1f2550518bfc53cc5db4b00cba252.tar.gz
historical-38b1573732b1f2550518bfc53cc5db4b00cba252.tar.bz2
historical-38b1573732b1f2550518bfc53cc5db4b00cba252.zip
Add compability with gcc-4.3.
Package-Manager: portage-2.1.5.4
Diffstat (limited to 'dev-db/mysql-gui-tools')
-rw-r--r--dev-db/mysql-gui-tools/ChangeLog7
-rw-r--r--dev-db/mysql-gui-tools/Manifest11
-rw-r--r--dev-db/mysql-gui-tools/files/mysql-gui-tools-5.0_p12-gcc-4.3.patch36
-rw-r--r--dev-db/mysql-gui-tools/mysql-gui-tools-5.0_p12-r2.ebuild6
4 files changed, 53 insertions, 7 deletions
diff --git a/dev-db/mysql-gui-tools/ChangeLog b/dev-db/mysql-gui-tools/ChangeLog
index 30a4eb7269f1..457357fd8958 100644
--- a/dev-db/mysql-gui-tools/ChangeLog
+++ b/dev-db/mysql-gui-tools/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-db/mysql-gui-tools
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-gui-tools/ChangeLog,v 1.24 2008/04/11 18:38:28 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-gui-tools/ChangeLog,v 1.25 2008/06/09 21:07:49 swegener Exp $
+
+ 09 Jun 2008; Sven Wegener <swegener@gentoo.org>
+ +files/mysql-gui-tools-5.0_p12-gcc-4.3.patch,
+ mysql-gui-tools-5.0_p12-r2.ebuild:
+ Add compability with gcc-4.3.
11 Apr 2008; Sven Wegener <swegener@gentoo.org>
+files/mysql-gui-tools-5.0_p12-libsigc++-2.2.patch,
diff --git a/dev-db/mysql-gui-tools/Manifest b/dev-db/mysql-gui-tools/Manifest
index a57e735ded95..6bdf79127166 100644
--- a/dev-db/mysql-gui-tools/Manifest
+++ b/dev-db/mysql-gui-tools/Manifest
@@ -1,19 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX mysql-gui-tools-5.0_p12-gcc-4.3.patch 1189 RMD160 939152bbcbd99372351023fdf61441326235a763 SHA1 21b827334555ffd30f5d1991d9be381fa800b4d8 SHA256 507d029d23c7d180418831e6f61a9ec53b8461891a0493689909c61fc60e6939
AUX mysql-gui-tools-5.0_p12-libsigc++-2.2.patch 8320 RMD160 b6f1a5f946fa371f9ce484af6ca839dedd46bec7 SHA1 7b2146726ec939ccda449a3ddbc127eab823b5ec SHA256 9844dcb8b7b9c1ea2d092c6afa4cb2a46b994b6ae8c3654932b4e24cf8d24048
AUX mysql-gui-tools-5.0_p12-query-browser-sps.patch 313 RMD160 c2b2727f8cab0946659b1cc39ae1d2983a50e4f0 SHA1 ce78c02e84e029199b7d8ea73a8b53f67d32b38b SHA256 a68fce4a3d4f51f9ad9d3c743fa9bb7be59356eaf2f21a7cc6f1735fd5528c8b
AUX mysql-gui-tools-5.0_p12-workbench-lua.patch 1207 RMD160 188d2f4963f1578b32e0a7182ba3ea0eca90112c SHA1 ba97c5ee51d1425abda04fed5db3e50a5b6d7ec8 SHA256 23c81f83f22f23841412a0d4abf0d90ded4a26a12cff366d3bb95bb7bda27738
AUX mysql-gui-tools-5.0_p8-i18n-fix.patch 354 RMD160 660c2f3715e655c5473738c8c69be69c5e3d2a81 SHA1 eb700f0d691fa7d6a69db3f51059844b9855215f SHA256 9abc2cb8370b4f550718c6500be717951c527e6dca9f9530be534a5f8db09447
AUX mysql-gui-tools-5.0_p8-lua-modules.patch 672 RMD160 6a5aed0f34bb2d4bada62851dfb18ba329693e47 SHA1 d6b13610e25bbe3e22af040fc3c46d25564f0693 SHA256 2e3e271de504562db3f3d3ef33297ce454a6e1a223f98e4c4480cb2361dcbf28
DIST mysql-gui-tools-5.0r12.tar.gz 25357550 RMD160 ea94545c0e351e86112b13a43479aba361bc2cef SHA1 3fdd3a80c634f0aa9fa8f3bc505add18f360dc6c SHA256 4ede2e8073ab3ffa9371c3ad258eec433e8bdea876aa3db6b85e26072eb2cf7e
-EBUILD mysql-gui-tools-5.0_p12-r2.ebuild 3090 RMD160 bd25c479395313e56047fbfecf557a1d57984fe0 SHA1 0e9e8d8ab0baa584577694e616699bf7c2575cf2 SHA256 b1f5fe18556929eea0d34b1853f9e4e43304abb22d36c62605580340c0704f70
-MISC ChangeLog 4639 RMD160 e2945e8651db7c1ea109dff1df6d4062003d2538 SHA1 17a4dcc6512ce7da37f25a07052016037f77554f SHA256 9db017ccdc4c023f499e11af163476f551e5e0879bba63878224e491242e8343
+EBUILD mysql-gui-tools-5.0_p12-r2.ebuild 3185 RMD160 e5c6f69b18b7c941843db47d61ff2abc3108f9a6 SHA1 b3417d1827f8c77b93bb953407b76f54aa1b307e SHA256 beccbeef89b65549a6583cce4d16c588e070ea689232673c1b5480824f575c17
+MISC ChangeLog 4807 RMD160 c961cc9036770d46a2f1901d8dd4c6e585f73858 SHA1 1a008c9e6244d942b2d1288bcc35f9b04b39238e SHA256 f0ac6151ec571570b8cae3bab1081814fc84a808e000ba59815284e04b3b9697
MISC metadata.xml 272 RMD160 a64205312656df8afaa21bdbf37e15aaec949ced SHA1 7701e9d8d21b6250ae0664d90bebabaa231e908e SHA256 6968e5eb7b4a6b2de487f8942f82c8941a8714f6220f36c72082374ae66baeb4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFH/7AtI1lqEGTUzyQRAgjcAKCqxAMr0rIYGvzdU10Dz6vmwwOlrACeN8DY
-Zvogq8p9Ql62nRW+U6kD+aI=
-=eUuU
+iD8DBQFITZuwI1lqEGTUzyQRAmcgAKDOUWTOMFq8gMfDXTcXaOfJ7qcMDQCfW7Hs
+smCWXBiznWhyDQuahLJVSbc=
+=gnpE
-----END PGP SIGNATURE-----
diff --git a/dev-db/mysql-gui-tools/files/mysql-gui-tools-5.0_p12-gcc-4.3.patch b/dev-db/mysql-gui-tools/files/mysql-gui-tools-5.0_p12-gcc-4.3.patch
new file mode 100644
index 000000000000..fcd7bb352c7d
--- /dev/null
+++ b/dev-db/mysql-gui-tools/files/mysql-gui-tools-5.0_p12-gcc-4.3.patch
@@ -0,0 +1,36 @@
+Index: mysql-gui-common/source/linux/MGFileBrowserList.cc
+===================================================================
+--- mysql-gui-common/source/linux/MGFileBrowserList.cc (revision 2059)
++++ mysql-gui-common/source/linux/MGFileBrowserList.cc (working copy)
+@@ -20,6 +20,7 @@
+ #include <unistd.h>
+ #include <sys/stat.h>
+ #include <errno.h>
++#include <string.h>
+ #include <stdio.h> /* rename() in FreeBSD */
+
+
+Index: mysql-gui-common/source/linux/MGHMeterGraphPlotter.cc
+===================================================================
+--- mysql-gui-common/source/linux/MGHMeterGraphPlotter.cc (revision 2059)
++++ mysql-gui-common/source/linux/MGHMeterGraphPlotter.cc (working copy)
+@@ -16,6 +16,7 @@
+
+
+ #include "MGHMeterGraphPlotter.h"
++#include <string.h>
+
+
+
+Index: mysql-query-browser/source/linux/MGCodeEditor.cc
+===================================================================
+--- mysql-query-browser/source/linux/MGCodeEditor.cc (revision 476)
++++ mysql-query-browser/source/linux/MGCodeEditor.cc (working copy)
+@@ -16,6 +16,7 @@
+
+ #include "MGCodeEditor.h"
+
++#include <string.h>
+ #include <gtksourceview/gtksourcelanguagesmanager.h>
+
+
diff --git a/dev-db/mysql-gui-tools/mysql-gui-tools-5.0_p12-r2.ebuild b/dev-db/mysql-gui-tools/mysql-gui-tools-5.0_p12-r2.ebuild
index c73d908b2be1..dcdc98188219 100644
--- a/dev-db/mysql-gui-tools/mysql-gui-tools-5.0_p12-r2.ebuild
+++ b/dev-db/mysql-gui-tools/mysql-gui-tools-5.0_p12-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-gui-tools/mysql-gui-tools-5.0_p12-r2.ebuild,v 1.3 2008/04/11 18:38:28 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-gui-tools/mysql-gui-tools-5.0_p12-r2.ebuild,v 1.4 2008/06/09 21:07:49 swegener Exp $
GCONF_DEBUG="no"
@@ -53,6 +53,9 @@ pkg_setup() {
elog "- workbench for MySQL Workbench"
die "Please activate at least one of the following USE flags: administrator, query-browser, workbench"
fi
+
+ # Needed for gcc-4.3
+ append-cppflags -D_GNU_SOURCE
}
src_unpack() {
@@ -64,6 +67,7 @@ src_unpack() {
epatch "${FILESDIR}"/${P}-workbench-lua.patch
epatch "${FILESDIR}"/${P}-query-browser-sps.patch
epatch "${FILESDIR}"/${P}-libsigc++-2.2.patch
+ epatch "${FILESDIR}"/${P}-gcc-4.3.patch
sed -i \
-e "s/\\(^\\|[[:space:]]\\)-ltermcap\\($\\|[[:space:]]\\)/ /g" \