git-svn-id: http://svn.calculate.ru/overlay@358 c91db197-33c1-4113-bf15-f8a5c547ca64

atratsevskiy
mhiretskiy 16 years ago
parent 9d223e439c
commit b8f239f9a3

@ -0,0 +1,2 @@
DIST KGtk-0.10.0.tar.bz2 44139 RMD160 56c2c5f90927277d911391beb8d6197f517e5d47 SHA1 6dd77aa3177aeaf8ed32c62a38dca8db9d9b6c0f SHA256 a47dc15ab18526536b9fa2401ab2b5a08412580c367af720896311a4a98318b0
EBUILD kgtk-0.10.0.ebuild 1790 RMD160 1d3b63cfe6bc12e5741784ce5fa8e0af0839c954 SHA1 89bdcb4bd698fa6721dc763299a17ad144fd3fc5 SHA256 11ecf2b64847a4bc594df4d45fe97365277915b06f686a34d2d7b25f6671954a

@ -0,0 +1,65 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kgtk/kgtk-0.10.0.ebuild,v 1.2 2008/08/23 12:14:12 carlo Exp $
ARTS_REQUIRED="never"
EAPI="1"
inherit kde
DESCRIPTION="Allows *some* Gtk, Qt3, and Qt4 applications to use KDE's file dialogs when run under KDE"
HOMEPAGE="http://www.kde-apps.org/content/show.php?content=36077"
SRC_URI="http://home.freeuk.com/cpdrummond/KGtk-${PV}.tar.bz2"
S=$WORKDIR/KGtk-$PV
LICENSE="GPL-2"
SLOT="4.1"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="qt4"
RDEPEND=">=x11-libs/gtk+-2.6
kde-base/kdelibs:4.1
qt4? ( || ( x11-libs/qt-gui:4 x11-libs/qt:4 ) )"
DEPEND="${RDEPEND}
>=dev-util/cmake-2.4.8"
src_compile() {
mkdir -p "${S}/build" && cd "${S}/build"
cmake \
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
.. || die "cmake (configure) failed"
emake || die "emake failed"
if use qt4; then
mkdir -p "${S}/build4" && cd "${S}/build4"
cmake \
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
-DKGTK_QT4=true -DKGTK_KDE4=true -DKGTK_GTK2=false \
.. || die "cmake (configure) failed"
emake || die "emake failed"
fi
}
src_install() {
cd "${S}/build"
emake install DESTDIR="${D}" || die "make install failed"
if use qt4; then
cd "${S}/build4"
emake install DESTDIR="${D}" || die "make install failed"
cd kdialogd4
emake install DESTDIR="${D}" || die "make install failed"
fi
dodoc ../{AUTHORS,ChangeLog,TODO,README}
}
pkg_postinst() {
elog "To see the kde-file-selector in a gtk-application, just do:"
elog "cd /usr/local/bin"
elog "ln -s /usr/bin/kgtk-wrapper application(eg. firefox)"
elog "Make sure that /usr/local/bin is before /usr/bin in your \$PATH"
elog
elog "You need to restart kde and be sure to change your symlinks to non-.sh"
}
Loading…
Cancel
Save