git-svn-id: http://svn.calculate.ru/overlay@358 c91db197-33c1-4113-bf15-f8a5c547ca64
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…
Reference in new issue