# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/dev-db/mysqlcc/Attic/mysqlcc-0.9.4-r1.ebuild,v 1.3 2005/07/22 19:38:15 carlo dead $ inherit eutils S=${WORKDIR}/${P}-src DESCRIPTION="a MySQL GUI Client" HOMEPAGE="http://sourceforge.net/projects/mysqlcc/" SRC_URI="mirror://sourceforge/mysqlcc/${P}-src.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64 ~ppc" IUSE="ssl" DEPEND="virtual/libc >=virtual/mysql-4 x11-libs/qt:3 =sys-devel/automake-1.6*" RDEPEND="" pkg_setup() { echo "" ewarn "Known problems: #29689, #57308 Please don't report bugs, as they won't be fixed." echo "" } src_unpack() { unpack ${A} cd ${S} epatch ${FILESDIR}/${PV}/libmysqlclientac.patch # epatch ${FILESDIR}/${PV}/shutdown.patch } src_compile() { # The config.sub in this distribution appears to be very stale # so we replace it with one from a known better source. I am # not attached to using 1.4, but it seemed like it had the best # chance of compatibility. # Robert Coie 2003.03.03 if [ -e /usr/share/automake-1.4/config.sub ]; then cp /usr/share/automake-1.4/config.sub ${S} fi cd ${S}; autoreconf -f; if use ssl; then SUBLIBS="${SUBLIBS} -lssl" echo "libs now ${SUBLIBS}" fi QMAKESPEC="linux-g++" LIBS=${LIBS} econf --with-qt=${QTDIR} || die # cp Makefile Makefile.orig # sed -e "s:CFLAGS = -pipe -Wall -W -O2:CFLAGS = ${CFLAGS}:" \ # -e "s:CXXFLAGS = -pipe -Wall -W -O2:CXXFLAGS = ${CXXFLAGS}:" \ # Makefile.orig > Makefile QTDIR=$QTDIR emake || die } src_install() { dobin mysqlcc dodir /usr/share/mysqlcc insinto /usr/share/mysqlcc doins warning.wav information.wav error.wav syntax.txt dodir /usr/share/mysqlcc/translations insinto /usr/share/mysqlcc/translations doins translations/*.qm translations/*.ts dodoc *.txt insinto /usr/share/pixmaps doins debian/mysqlcc.xpm insinto /usr/share/applications doins ${FILESDIR}/mysqlcc.desktop }