diff options
author | Hans de Graaff <graaff@gentoo.org> | 2014-02-08 07:45:58 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2014-02-08 07:45:58 +0000 |
commit | 297802b9041ff5f75a3c7938a8f6a1964a344534 (patch) | |
tree | cb3fbacedb6169fc3bc15ebc8c951354eb0a8138 /dev-db | |
parent | Version bump, install desktop file (bug #496042). (diff) | |
download | historical-297802b9041ff5f75a3c7938a8f6a1964a344534.tar.gz historical-297802b9041ff5f75a3c7938a8f6a1964a344534.tar.bz2 historical-297802b9041ff5f75a3c7938a8f6a1964a344534.zip |
Cleanup.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/mysql-workbench/ChangeLog | 9 | ||||
-rw-r--r-- | dev-db/mysql-workbench/Manifest | 24 | ||||
-rw-r--r-- | dev-db/mysql-workbench/mysql-workbench-5.2.45.ebuild | 94 | ||||
-rw-r--r-- | dev-db/mysql-workbench/mysql-workbench-5.2.46.ebuild | 94 | ||||
-rw-r--r-- | dev-db/mysql-workbench/mysql-workbench-6.0.7.ebuild | 91 |
5 files changed, 11 insertions, 301 deletions
diff --git a/dev-db/mysql-workbench/ChangeLog b/dev-db/mysql-workbench/ChangeLog index 9189d4563a56..bdd3b26cb919 100644 --- a/dev-db/mysql-workbench/ChangeLog +++ b/dev-db/mysql-workbench/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-db/mysql-workbench -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v 1.88 2013/12/24 12:53:01 ago Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/ChangeLog,v 1.89 2014/02/08 07:45:52 graaff Exp $ + + 08 Feb 2014; Hans de Graaff <graaff@gentoo.org> + -mysql-workbench-5.2.45.ebuild, -mysql-workbench-5.2.46.ebuild, + -mysql-workbench-6.0.7.ebuild: + Cleanup. 24 Dec 2013; Agostino Sarubbo <ago@gentoo.org> mysql-workbench-5.2.47.ebuild: Stable for x86, wrt bug #490822 diff --git a/dev-db/mysql-workbench/Manifest b/dev-db/mysql-workbench/Manifest index 45ec000b1045..29c959944e12 100644 --- a/dev-db/mysql-workbench/Manifest +++ b/dev-db/mysql-workbench/Manifest @@ -5,33 +5,17 @@ AUX mysql-workbench-5.2.44-my_lib.patch 780 SHA256 77d54c50e8112ac1ee716fd10232c AUX mysql-workbench-6.0.7-CMakeLists.patch 4034 SHA256 5eaff7eb235269110b55cfd89fa57027ac86611451df444448dc394238d5b0e7 SHA512 9f06a260579aab1e60d8ca9a0e252f9ea178ef77de781f46c4ba7966d6dd4bfa41170e5792fd3179126e73169f42c0b9a23691361e558b61756eb8b081684fbd WHIRLPOOL 94dcb0b73bbdc4be795c07e23814aadd7c4d45a2ac27c1c8697458145c20fb1efe34144a9b305b3c7e9c6c4d61bb8197dbcda97f110dbde6a47da37f947cdc6f AUX mysql-workbench-6.0.7-PCRE-as_needed.patch 1874 SHA256 ed3330d44c1c73f299450b679b47c284b284a858600a2e3ee128f9b287657b16 SHA512 3aec09be6cdb79d9603cad9b04f9218ac570626c2358efd926a19ad55304a0e734680cdc648e6b89c6e0ae5107a0401544ce53dd56b54632bd32062cd12a9d29 WHIRLPOOL 00cd1443dd449a942da216743da9a620810690a6a2ba09a732c9cfcb48d65555b1112623273fb107c1b9f7768085374385cfd76fd01a926c17efb3c68d11c865 AUX mysql-workbench-6.0.8-CMakeLists.patch 1805 SHA256 0035ce53c2de7678b15693fbfe8ec33ecd5e5d5175320cde4f07aaae2e1a89e9 SHA512 2e62652f4d2fcdf95cf9e1607d444d855fa98aa49bdc3f9f34de1b85ddf9d16c5c863e2c6202ac22e4df27fa057fd91c355a2543a75940a45d616f1eeddf0897 WHIRLPOOL 833edf5b0b1e6e171515db6000ef33e218610faad1a329099d83560352f44510092b9be7018beb3dc1014ce6413e0bbab3a6ca21f2f7fc089ad9ca350b16d741 -DIST mysql-workbench-community-6.0.7-src.tar.gz 25533775 SHA256 e75c992952822dd91582e7073f4e9b2aa09fb85630b4460b86762da43909f793 SHA512 1db0ab3cd9d9419ebee2682a86e328d1091d703104b854e7e3b6b01389fe4ab91c76d67e00fcc4ed85dab2289f06ddc60afbedcd18a04d4c9455cd602dc3564f WHIRLPOOL c3e281c9f3209ee81dfa73925b798d75689c43a8a6c3a1455b6d1a57331f303e9e354b88dd1a17fb1dc8fe3125488cb6aa08f033af1dbfd177f856f1f1f45633 DIST mysql-workbench-community-6.0.8-src.tar.gz 24746042 SHA256 2598077e516a2e5e52adc6a83e05f4357fd5f240a97b8bf74e6112aeeefc0242 SHA512 65b9ef77bf1fc1d7f25989675a0cb602d1b86dc5ff708e7fbc4ecbaa85200ac2ce50b2d07cf9e48939e4638ec2f3346bbdb76c4ab5a6c8f28f856a292b236acf WHIRLPOOL 5a20e1f5e170267a21ae7fd00e025246e689fcc10fbf45e97d51d3f289a0b266ef662be55226b3426b71a457ee84cb31f4d70e71175d1a32f758e0ec1ee00d7c -DIST mysql-workbench-gpl-5.2.45-src.tar.gz 21754261 SHA256 204b66dbe33f9cb6d65cde4d36749b23307abb28f2d915a9923e48109c82bfed SHA512 f19ab2c550d363f14e450eeab82b923d84f6d6ab9ae328555e53fd0e16c70a502b7bd1ad35c1a4866aeb6ac95de119d79a2946bff1690240c5bac6c2febef300 WHIRLPOOL a62ffa0dcc33b9583b72949f4b6fe7ee070e8735993d316d7c9d3a9dc402e276240802a2a80ec0ae381c5a584b343db449c6756167f32ec70143641af61bf425 -DIST mysql-workbench-gpl-5.2.46-src.tar.gz 21885413 SHA256 b409afe822b4959c39331630699360ccd5aa0868944ce51ed5cdf08e6b93b72b SHA512 ac68fc330eb1e964328641769a0e18eb45bdf257b8b9e3f76380a532b4a232dbae61178645a7efe276977ed62072b94a2f48c3f937833d7035562b7e0cf8d01f WHIRLPOOL dfd76d5b0f7bd224c3e4433cd0487e77c138755f8f486c12a055f3d9397de638e49d65f9cdf18c63ac506bf8d1e425cf151824a10f473d202c2e1a1b91b5d3d8 DIST mysql-workbench-gpl-5.2.47-src.tar.gz 21924533 SHA256 e6928beb157f1e0abbb8885d16544eefe4d25b05f54dc0fb75b8375d8775838c SHA512 0229c1c3e9b7082f1752cd3f95f4372d9af6bd83b89607f7e74b5460ad72b263b5c89c868ebe19e5182878122357113db0a782865042e096a1d4519733569e15 WHIRLPOOL 40455319a8001ae9365cd164702794be17aa134b254a6a79cfc15c2321a42dfbc463b59f6bb7a34d3d0252fca2b81310014928646d0d5d8e929c46b3de470cb5 -EBUILD mysql-workbench-5.2.45.ebuild 2439 SHA256 5a360b7ad4b7704d3705bf9b680cf4fb9404cc48defcae1cdbeee6924bac39a2 SHA512 f22ee60dbc1eb756a287b5109889b2955f7723a46b680d913123f3f02410ce45c5d50491645e4bcdffd5c2bfbce662a583ea8c684d045272792616e757d05a39 WHIRLPOOL 23448c387b116d0b1c445893e115e76e1b2765644f7f0b64b81ff4d905e0bb4bd8554b84a325fab9f5c9fe28cbb3634a0556cd19c067f9ca27ce1d66690223ba -EBUILD mysql-workbench-5.2.46.ebuild 2445 SHA256 a4bdd1342d9cd93bdce959f96a3341a43f3cce20386a3ecbafcf0f5a07d7fcce SHA512 81c116e91cb5f9fc85c61ae4d9fca2c32f12e867797bbf309cea1c407a0ac253406dff872a3d4c2b30e08d9d961ece3a288e178977894cb6bdb18ac8f00a83f1 WHIRLPOOL c485f7777f310c4ec86dd2006328f8892ee8c3209c0ede62184c49049e17a0eb23953de0cd9bee2f5de4937b2b28102154ccf0b45d11111e8ccf265f71ae7fda EBUILD mysql-workbench-5.2.47-r1.ebuild 2566 SHA256 1b38c5c6c0e1668a10babd8eeb5907c90cd2ceed9f137376291cd41277929b8d SHA512 8a5a6d73e44e27c959c536ad78a32210720eb4c11630af1710d77b28e3cfffbd4aaed42155d8ab5fdf47dfc52dd993eeac81d9c2882fbfc6b2144f157d79cf48 WHIRLPOOL 68c6980a22b83dd056502657e3ca766cbd235744de63147c99c8ca09a9fab5d3f2718ff540e4aa976e7eb51ea537e171cae5035900fa142185d4b95034f636de EBUILD mysql-workbench-5.2.47.ebuild 2439 SHA256 e91ee188f56a775c8e21eb08b91cdd8eab524d389cc203816fd2dd7c237cebfa SHA512 4bbacf5419c9c64dd950f55ee1be777d6ed80574667d96e87a069bcb9873dfbb1e2c18c3e416c278c7ffe42a74c5a5f25884656596ae5d6584868df6e17ec044 WHIRLPOOL 8905c429eb645643f0fe84bca269c79f5dd54a160c4e3ed105f1c0c42e8571aea872a7077f729079f0626d96abb83f62149d3cb14209c2a56f49cd525ae7a281 -EBUILD mysql-workbench-6.0.7.ebuild 2319 SHA256 fcd5151c19e5a7d64555e136fc2fc975536b17fd182ff827a75c2e750b34066b SHA512 c5ee516fefb47683eac0071a430127b2c226eb57d9b0f4573d9e17ded3b9b8226c45817645c4b85986fe2d265a3e0debea002c27b79bc57e90dc2c418ae48327 WHIRLPOOL c9e755e263ab99f4b3363a7128e52d65c95f102f0ce347c6fc71e552edc4f9d7e8c61b8c2b8ee0baa84daf6803d8eebd9b8b4dabcae371c43bf0b5fc4bb0a9a6 EBUILD mysql-workbench-6.0.8.ebuild 2317 SHA256 bff73514b883b4061b2373192e6bf4c224eeffa0ccb7d2f4e54ee56cad567193 SHA512 06b8abb4ce862c90122c821105e4982b6cd691e719526028bda84debd55f8f432f4ad168586ed17c0192e0df3a5b1d8d85e876f7ff014c4ea6df17550f826700 WHIRLPOOL 9803ed2da6f7cd9ed919d2bac825c03079cac5836320c471db6c8f582f8313c84e0aa38cf6f7c12c76f5eb1b5009d5ef8de0cef2868110c37a0056b4c9cfe561 -MISC ChangeLog 15554 SHA256 9a1ace346ddf4f2fddc5c6f623c7b9a637626df2cec66f0eb602ecadf2b46077 SHA512 f668619c6faa89aeb96bc3da029e081f1dd7dfa25a716d436cd534cfaffad9c7b1d3365277d2462cfb5557a51c84e55fde7ccb5383e0f12f587d144b749241d0 WHIRLPOOL ac469ec7e799ff54376cfe2222a5382bb53a0decf92225b65edd72353d22feef794dd6d9adb33ec1179d756bead4847973475e48566c3b3dd0c93abf48f33721 +MISC ChangeLog 15718 SHA256 fe78e58e57fe604a02f116a2e327d946e3eb184425b6c7c8f9d6fff5a4c00cc7 SHA512 892288919bfb0b997ee710e8cb60f8ab810f84f8a962f9794a074e384b7caa327fe111917087d878713201e35014b8f99e68ace836f740ac1957b8461392c65e WHIRLPOOL 5552af5797df35aee84b547be4dec7337aa2e3702e18f920d93fc9a74c78ba556e0d94e601ede5dc53fe2346ac8d3bdabb323d250d7f4f72e903dec816050906 MISC metadata.xml 201 SHA256 c90b12c6600840878686d4544dbc51d97b0715add76b40d9400415cdef6324ad SHA512 3131e5281b343002ef359d7199da425d3f9f5406ef4ddd9332eccad6b78e3ced62adedd4dfe14538db391d2590811df6f2a15cada5a1e924479a0189cd69b7d3 WHIRLPOOL 8631f9384237d55afedca6bba2e9e6b80f5d260ec195de52a736072d4c743579e435c363404e0561a05708c07fbb92e21d69aaff1273b9f724d25b3f59b26fe6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJSuYOvAAoJELp701BxlEWfXfkQAKCZTKByMvqcCMT2qRc+EZYg -8MsxiNEAZKRpHlNSZ8SJebSTXcENnttFYLApPqdms2646nkyOV6A4sUR1BqhjdAk -CApzIdp7pnp9ITE75ElphZrjhVyvyna+BrexZAH9tLfzBFJGccOqWfZc33fnIQLR -Fx7V/zW15Hzj+KFN92KO4HvXq8TGPT4W76MzTb6cxP2PR0Vpuw3bHgjDxJOnqOaq -ro+ZC8h9NFsrVdSq+xZEiqc/Yo/TCqq1Y7BWo0QhcCJhx/XZ6JKNWaKN3/PN+y2q -q1pQh1Lagz5DoQ0alQHrs6a2Wayb47ivadq5nRx4iy5ZnqWzwv9oq0PzU3nqALBn -f5x6iO4uvqgOyQF+FFE0i6buyyx5JKC65JxdtEGCerxkFcJIv7A9z0Oyudl9zImW -NByBlOmaFXPtQs5QabAkIVXybSFjkkW4yN/WbmDKXvMWX2hHP1egjc34EqVn3Mk2 -J7h4KjnRR9VSCk/FxQ8iT9VQkesUTC4BfEQmH3MAVmfuq1i2jI1YW1dYWf0CuZwC -xHgjrqeM8GH1N16aESiowiFqg5sU+MkGyzWgApYKdvcDlx+q1v3WRKb1FML9G13N -uhfkhTgMXwdQ8VWfQFQMGDibFKb4jYxrR+Wqtw0L9VWySeiIs4vZZA3kqLBVBGgm -buk8O/PHao5pMzp9YHdg -=u0ag +iF4EAREIAAYFAlL14LUACgkQiIP6VqMIqNdNSAD6AinRNhJszs1ihtmBW5FDxf1F +1F1U89Tj5kraBnQtv9kA/jFfUh+y6xIBezill2RB4fqON+uTOqJHvgIrKc/1Qqid +=6cpY -----END PGP SIGNATURE----- diff --git a/dev-db/mysql-workbench/mysql-workbench-5.2.45.ebuild b/dev-db/mysql-workbench/mysql-workbench-5.2.45.ebuild deleted file mode 100644 index af945e309817..000000000000 --- a/dev-db/mysql-workbench/mysql-workbench-5.2.45.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-5.2.45.ebuild,v 1.5 2013/01/31 23:11:27 ago Exp $ - -EAPI=5 -GCONF_DEBUG="no" -PYTHON_DEPEND=2 - -PYTHON_USE_WITH=sqlite -PYTHON_USE_WITH_OPT=doc - -inherit gnome2 eutils flag-o-matic python autotools - -MY_P="${PN}-gpl-${PV}-src" - -DESCRIPTION="MySQL Workbench" -HOMEPAGE="http://dev.mysql.com/workbench/" -SRC_URI="mirror://mysql/Downloads/MySQLGUITools/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux" -IUSE="debug doc gnome-keyring nls static-libs" - -# Build system bundles an unreleased copy of dev-libs/antlr-c 3.4 so we -# can't depend on our own packaged version right now. - -CDEPEND="dev-db/sqlite:3 - >=x11-libs/gtk+-2.6:2 - dev-libs/glib:2 - gnome-base/libglade:2.0 - dev-libs/libsigc++:2 - dev-libs/boost - >=dev-cpp/ctemplate-0.95 - >=dev-libs/libxml2-2.6.2:2 - >=dev-cpp/glibmm-2.14:2 - >=dev-cpp/gtkmm-2.14:2.4 - dev-db/libiodbc - dev-libs/libzip - >=virtual/mysql-5.1 - dev-libs/libpcre - virtual/opengl - >=dev-lang/lua-5.1[deprecated] - x11-libs/pango - || ( sys-libs/e2fsprogs-libs - dev-libs/ossp-uuid ) - >=x11-libs/cairo-1.5.12[svg] - dev-python/pexpect - >=dev-python/paramiko-1.7.4 - gnome-keyring? ( gnome-base/libgnome-keyring ) - nls? ( sys-devel/gettext )" -RDEPEND="${CDEPEND} - app-admin/sudo - >=sys-apps/net-tools-1.60_p20120127084908" -DEPEND="${CDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}"/"${MY_P}" - -pkg_setup() { - # Make sure we use Python 2 since the code is not compatible with 3. - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - # Remove hardcoded CXXFLAGS - sed -i -e 's/debug_flags="-ggdb3 /debug_flags="/' configure || die - sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/Makefile.in ext/scintilla/gtk/Makefile.am || die - - # Remove bundled ctemplate version to make sure we use the system - # version, but leave a directory to avoid confusing configure, bug - # 357539. - rm -rf ext/ctemplate || die - mkdir -p ext/ctemplate/ctemplate-src || die - - epatch "${FILESDIR}"/${PN}-5.2.44-my_lib.patch - - # Regenerate autotools files to work around broken libtool for - # antlr, bug 431756. - eautoreconf -} - -src_configure() { - econf \ - $(use_enable nls i18n) \ - $(use_enable debug) \ - $(use_enable static-libs static) -} - -src_install() { - emake install DESTDIR="${D}" || die - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-db/mysql-workbench/mysql-workbench-5.2.46.ebuild b/dev-db/mysql-workbench/mysql-workbench-5.2.46.ebuild deleted file mode 100644 index 7f86ac570959..000000000000 --- a/dev-db/mysql-workbench/mysql-workbench-5.2.46.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-5.2.46.ebuild,v 1.1 2013/02/09 08:07:03 graaff Exp $ - -EAPI=5 -GCONF_DEBUG="no" -PYTHON_DEPEND=2 - -PYTHON_USE_WITH=sqlite -PYTHON_USE_WITH_OPT=doc - -inherit gnome2 eutils flag-o-matic python autotools - -MY_P="${PN}-gpl-${PV}-src" - -DESCRIPTION="MySQL Workbench" -HOMEPAGE="http://dev.mysql.com/workbench/" -SRC_URI="mirror://mysql/Downloads/MySQLGUITools/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="debug doc gnome-keyring nls static-libs" - -# Build system bundles an unreleased copy of dev-libs/antlr-c 3.4 so we -# can't depend on our own packaged version right now. - -CDEPEND="dev-db/sqlite:3 - >=x11-libs/gtk+-2.6:2 - dev-libs/glib:2 - gnome-base/libglade:2.0 - dev-libs/libsigc++:2 - dev-libs/boost - >=dev-cpp/ctemplate-0.95 - >=dev-libs/libxml2-2.6.2:2 - >=dev-cpp/glibmm-2.14:2 - >=dev-cpp/gtkmm-2.14:2.4 - dev-db/libiodbc - dev-libs/libzip - >=virtual/mysql-5.1 - dev-libs/libpcre - virtual/opengl - >=dev-lang/lua-5.1[deprecated] - x11-libs/pango - || ( sys-libs/e2fsprogs-libs - dev-libs/ossp-uuid ) - >=x11-libs/cairo-1.5.12[svg] - dev-python/pexpect - >=dev-python/paramiko-1.7.4 - gnome-keyring? ( gnome-base/libgnome-keyring ) - nls? ( sys-devel/gettext )" -RDEPEND="${CDEPEND} - app-admin/sudo - >=sys-apps/net-tools-1.60_p20120127084908" -DEPEND="${CDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}"/"${MY_P}" - -pkg_setup() { - # Make sure we use Python 2 since the code is not compatible with 3. - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - # Remove hardcoded CXXFLAGS - sed -i -e 's/debug_flags="-ggdb3 /debug_flags="/' configure || die - sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/Makefile.in ext/scintilla/gtk/Makefile.am || die - - # Remove bundled ctemplate version to make sure we use the system - # version, but leave a directory to avoid confusing configure, bug - # 357539. - rm -rf ext/ctemplate || die - mkdir -p ext/ctemplate/ctemplate-src || die - - epatch "${FILESDIR}"/${PN}-5.2.44-my_lib.patch - - # Regenerate autotools files to work around broken libtool for - # antlr, bug 431756. - eautoreconf -} - -src_configure() { - econf \ - $(use_enable nls i18n) \ - $(use_enable debug) \ - $(use_enable static-libs static) -} - -src_install() { - emake install DESTDIR="${D}" || die - find "${ED}" -name '*.la' -delete || die -} diff --git a/dev-db/mysql-workbench/mysql-workbench-6.0.7.ebuild b/dev-db/mysql-workbench/mysql-workbench-6.0.7.ebuild deleted file mode 100644 index 468a9b2bb882..000000000000 --- a/dev-db/mysql-workbench/mysql-workbench-6.0.7.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.0.7.ebuild,v 1.1 2013/10/19 13:48:58 graaff Exp $ - -EAPI=5 -GCONF_DEBUG="no" - -PYTHON_COMPAT=( python{2_6,2_7} ) -PYTHON_REQ_USE="sqlite" - -CMAKE_MIN_VERSION="2.8.11.1" - -inherit gnome2 eutils flag-o-matic python-single-r1 cmake-utils - -MY_P="${PN}-community-${PV}-src" - -DESCRIPTION="MySQL Workbench" -HOMEPAGE="http://dev.mysql.com/workbench/" -SRC_URI="mirror://mysql/Downloads/MySQLGUITools/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="debug doc gnome-keyring +iodbc" - -# glibc: deprecated mutex functions, removed in 2.36.0 -CDEPEND="${PYTHON_DEPS} - dev-libs/glib:2 - dev-cpp/atkmm - dev-cpp/pangomm - >=dev-cpp/glibmm-2.14:2 - >=dev-cpp/gtkmm-2.14:2.4 - dev-libs/atk - x11-libs/pango - >=x11-libs/gtk+-2.6:2 - gnome-base/libglade:2.0 - >=x11-libs/cairo-1.5.12[glib,svg] - dev-libs/libsigc++:2 - dev-libs/boost - >=dev-cpp/ctemplate-0.95 - >=dev-libs/libxml2-2.6.2:2 - dev-libs/libzip - >=virtual/mysql-5.1 - dev-libs/libpcre - virtual/opengl - >=dev-lang/lua-5.1[deprecated] - || ( sys-libs/e2fsprogs-libs dev-libs/ossp-uuid ) - dev-libs/tinyxml[stl] - dev-db/mysql-connector-c++ - dev-db/vsqlite++ - !iodbc? ( dev-db/unixODBC ) iodbc? ( dev-db/libiodbc ) - gnome-keyring? ( gnome-base/libgnome-keyring ) - dev-python/pexpect - >=dev-python/paramiko-1.7.4 - " - -RDEPEND="${CDEPEND} - app-admin/sudo - >=sys-apps/net-tools-1.60_p20120127084908" - -DEPEND="${CDEPEND} - virtual/pkgconfig" - -S="${WORKDIR}"/"${MY_P}" - -src_prepare() { - ## Patch CMakeLists.txt - epatch "${FILESDIR}/${PN}-${PV}-CMakeLists.patch" - - ## fix breakage with as-needed ld flag and PCRE functions - epatch "${FILESDIR}/${PN}-${PV}-PCRE-as_needed.patch" - - ## remove hardcoded CXXFLAGS - sed -i -e 's/-O0 -g3//' ext/scintilla/gtk/CMakeLists.txt || die - - ## package is very fragile... - strip-flags - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_use gnome-keyring GNOME_KEYRING) - $(cmake-utils_use_use iodbc IODBC) - -DLIB_INSTALL_DIR="/usr/$(get_libdir)" - -DPYTHON_INCLUDE_DIR="$(python_get_includedir)" - -DPYTHON_LIBRARY="$(python_get_library_path)" - ) - cmake-utils_src_configure -} |