aboutsummaryrefslogtreecommitdiff
path: root/development/mysql-workbench-gpl
diff options
context:
space:
mode:
authorWilly Sudiarto Raharjo <willysr@slackware-id.org>2013-11-07 01:08:00 +0700
committerRobby Workman <rworkman@slackbuilds.org>2013-11-06 15:14:31 -0600
commitece4d0fe75488b6157ee3316833dbdaa3e098592 (patch)
treeb160ad7c38b1a43b0cf5263e4dd4ee9be62c674a /development/mysql-workbench-gpl
parentc11601b7d2796471e6545274e72bb95ee70add64 (diff)
downloadslackbuilds-ece4d0fe75488b6157ee3316833dbdaa3e098592.tar.xz
development/mysql-workbench-gpl: Renamed to mysql-workbench and Updated for version 6.0.7
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackware-id.org> Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
Diffstat (limited to 'development/mysql-workbench-gpl')
-rw-r--r--development/mysql-workbench-gpl/README14
-rw-r--r--development/mysql-workbench-gpl/config_and_ifconfig_paths.patch25
-rw-r--r--development/mysql-workbench-gpl/doinst.sh13
-rw-r--r--development/mysql-workbench-gpl/mysql-workbench-gpl.SlackBuild120
-rw-r--r--development/mysql-workbench-gpl/mysql-workbench-gpl.info10
-rw-r--r--development/mysql-workbench-gpl/slack-desc19
6 files changed, 0 insertions, 201 deletions
diff --git a/development/mysql-workbench-gpl/README b/development/mysql-workbench-gpl/README
deleted file mode 100644
index bb9d38ca1db7..000000000000
--- a/development/mysql-workbench-gpl/README
+++ /dev/null
@@ -1,14 +0,0 @@
-MySQL Workbench is a cross-platform, visual database design tool developed
-by MySQL. It is the highly anticipated successor application of the
-DBDesigner4 project. MySQL Workbench is available as a native GUI tool
-on Windows, Linux and OS X in different editions.
-
-MySQL Workbench provides DBAs and developers an integrated tools
-environment for:
-* Database Design & Modeling
-* SQL Development (replacing MySQL Query Browser)
-* Database Administration (replacing MySQL Administrator)
-
-You need to allow MySQL to accept incoming connections from outside:
-Remove or comment this line: SKIP="--skip-networking" and then do:
-/etc/rc.d/rc.mysqld restart
diff --git a/development/mysql-workbench-gpl/config_and_ifconfig_paths.patch b/development/mysql-workbench-gpl/config_and_ifconfig_paths.patch
deleted file mode 100644
index fbeac75803ad..000000000000
--- a/development/mysql-workbench-gpl/config_and_ifconfig_paths.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -Naur mysql-workbench-gpl-5.2.43-src.orig/frontend/linux/workbench/mysql-workbench.in mysql-workbench-gpl-5.2.43-src/frontend/linux/workbench/mysql-workbench.in
---- mysql-workbench-gpl-5.2.43-src.orig/frontend/linux/workbench/mysql-workbench.in 2012-09-11 17:47:07.000000000 +0200
-+++ mysql-workbench-gpl-5.2.43-src/frontend/linux/workbench/mysql-workbench.in 2013-02-28 18:24:14.217249244 +0100
-@@ -4,6 +4,9 @@
- # This will cause passwords to be stored only temporarily for the session.
- #WB_NO_GNOME_KEYRING=1
-
-+# create config dir (safe if it already exists)
-+mkdir -p $HOME/.mysql/workbench
-+
- # force disable the Mac style single menu hack in Ubuntu Unity
- UBUNTU_MENUPROXY=0
-
-diff -Naur mysql-workbench-gpl-5.2.43-src.orig/plugins/wb.admin/backend/wb_server_control.py mysql-workbench-gpl-5.2.43-src/plugins/wb.admin/backend/wb_server_control.py
---- mysql-workbench-gpl-5.2.43-src.orig/plugins/wb.admin/backend/wb_server_control.py 2012-09-11 17:47:17.000000000 +0200
-+++ mysql-workbench-gpl-5.2.43-src/plugins/wb.admin/backend/wb_server_control.py 2013-02-28 18:25:09.285245528 +0100
-@@ -32,7 +32,7 @@
-
- #-------------------------------------------------------------------------------
- def get_local_ip_list():
-- cmd = "/bin/sh -c ifconfig"
-+ cmd = "/bin/sh -c /sbin/ifconfig"
- regexp = "inet addr:([0-9a-f:\.]+)"
-
- if hasattr(sys, 'getwindowsversion'):
diff --git a/development/mysql-workbench-gpl/doinst.sh b/development/mysql-workbench-gpl/doinst.sh
deleted file mode 100644
index 9424ce43ff57..000000000000
--- a/development/mysql-workbench-gpl/doinst.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
-if [ -x /usr/bin/update-mime-database ]; then
- /usr/bin/update-mime-database usr/share/mime >/dev/null 2>&1
-fi
-
-if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
- if [ -x /usr/bin/gtk-update-icon-cache ]; then
- /usr/bin/gtk-update-icon-cache usr/share/icons/hicolor >/dev/null 2>&1
- fi
-fi
diff --git a/development/mysql-workbench-gpl/mysql-workbench-gpl.SlackBuild b/development/mysql-workbench-gpl/mysql-workbench-gpl.SlackBuild
deleted file mode 100644
index 3b6669fcf0d5..000000000000
--- a/development/mysql-workbench-gpl/mysql-workbench-gpl.SlackBuild
+++ /dev/null
@@ -1,120 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for mysql-workbench-gpl
-
-# Originally written by André Geraldo Vieira <andre.geraldo@gmail.com>
-# Copyright 2013 Willy Sudiarto Raharjo <willysr@slackware-id.org>
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-PRGNAM=mysql-workbench-gpl
-VERSION=${VERSION:-6.0.4}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-SRCVERSION=$VERSION-src
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$SRCVERSION
-tar xvf $CWD/$PRGNAM-$SRCVERSION.tar.gz
-cd $PRGNAM-$SRCVERSION
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-
-# Patch from Ponce
-patch -p1 < $CWD/config_and_ifconfig_paths.patch
-
-mkdir wb-build
-cd wb-build
-cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release ..
-make
-
-# we will remove it later after installation
-# without these document, it will fail to build
-touch $TMP/$PRGNAM-$SRCVERSION/LICENSE.mysql
-
-make install DESTDIR=$PKG
-
-find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-cd ..
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a \
- AUTHORS COPYING* ChangeLog README INSTALL \
- $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-# remove unnecessary empty document
-rm -f $TMP/$PRGNAM-$SRCVERSION/LICENSE.mysql
-
-# Fix missing shared library libwbbase
-(
- cd $PKG/usr/lib${LIBDIRSUFFIX}
- rm -f libwbbase.so
- ln -s mysql-workbench/libwbbase.so .
-)
-
-mkdir -p $PKG/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-cat $CWD/doinst.sh > $PKG/install/doinst.sh
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/development/mysql-workbench-gpl/mysql-workbench-gpl.info b/development/mysql-workbench-gpl/mysql-workbench-gpl.info
deleted file mode 100644
index 5298fecdb939..000000000000
--- a/development/mysql-workbench-gpl/mysql-workbench-gpl.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="mysql-workbench-gpl"
-VERSION="6.0.4"
-HOMEPAGE="http://www.mysql.com/downloads/workbench/"
-DOWNLOAD="http://www.mirrorservice.org/sites/ftp.mysql.com/Downloads/MySQLGUITools/mysql-workbench-gpl-6.0.4-src.tar.gz"
-MD5SUM="c2c09a570dbb9a92c8115cc20585ef51"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="tinyxml mysql-connector-c++ vsqlite++ gtkmm ctemplate paramiko pexpect lua wxPython"
-MAINTAINER="Willy Sudiarto Raharjo"
-EMAIL="willysr@slackware-id.org"
diff --git a/development/mysql-workbench-gpl/slack-desc b/development/mysql-workbench-gpl/slack-desc
deleted file mode 100644
index 5a11bd884fee..000000000000
--- a/development/mysql-workbench-gpl/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# HOW TO EDIT THIS FILE:
-# The "handy ruler" below makes it easier to edit a package description. Line
-# up the first '|' above the ':' following the base package name, and the '|'
-# on the right side marks the last column you can put a character in. You must
-# make exactly 11 lines for the formatting to be correct. It's also
-# customary to leave one space after the ':' except on otherwise blank lines.
-
- |-----handy-ruler------------------------------------------------------|
-mysql-workbench-gpl: mysql-workbench - MySQL Workbench (GUI Tool)
-mysql-workbench-gpl:
-mysql-workbench-gpl: MySQL Workbench provides DBAs and developers an integrated tools
-mysql-workbench-gpl: environment for:
-mysql-workbench-gpl:
-mysql-workbench-gpl: Database Design & Modeling
-mysql-workbench-gpl: SQL Development (replacing MySQL Query Browser)
-mysql-workbench-gpl: Database Administration (replacing MySQL Administrator)
-mysql-workbench-gpl:
-mysql-workbench-gpl: The Community (OSS) Edition is available under the GPL.
-mysql-workbench-gpl: