# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=4 inherit eutils cmake-utils # epatch "${FILESDIR}"/patch-name-here # # eclasses tend to list descriptions of how to use their functions properly. # take a look at /usr/portage/eclasses/ for more examples. # Short one-line description of this package. DESCRIPTION="Razor-qt is an advanced, easy-to-use, and fast desktop environment based on Qt technologies." # Homepage, not used by Portage directly but handy for developer reference HOMEPAGE="http://razor-qt.org/" # Point to any required sources; these will be automatically downloaded by # Portage. SRC_URI="http://razor-qt.org/install/razorqt-0.4.0.tar.bz2" #http://razor-qt.org/install/razorqt-0.4.0.tar.bz2 #http://razor-qt.org/install/${P}.tar.bz2 # License of the package. This must match the name of file(s) in # /usr/portage/licenses/. For complex license combination see the developer # docs on gentoo.org for details. LICENSE="GPL2" SLOT="0" KEYWORDS="~x86 ~amd64" # Comprehensive list of any and all USE flags leveraged in the ebuild, # with the exception of any ARCH specific flags, i.e. "ppc", "sparc", # "x86" and "alpha". This is a required variable. If the ebuild doesn't # use any USE flags, set to "". IUSE="openbox kwin doxygen" # A space delimited list of portage features to restrict. man 5 ebuild # for details. Usually not needed. #RESTRICT="strip" # Build-time dependencies, such as # ssl? ( >=dev-libs/openssl-0.9.6b ) # >=dev-lang/perl-5.6.1-r1 # It is advisable to use the >= syntax show above, to reflect what you # had installed on your system when you tested the package. Then # other users hopefully won't be caught without the right version of # a dependency. DEPEND="dev-util/cmake \ sys-devel/gcc \ doxygen? ( app-doc/doxygen )" # Run-time dependencies. Must be defined to whatever this depends on to run. # The below is valid if the same run-time depends are required to compile. RDEPEND="${DEPEND} \ sys-auth/polkit-qt \ x11-base/xorg-server \ sys-fs/udev \ x11-libs/qt-core \ x11-libs/qt-dbus \ x11-libs/qt-declarative \ x11-libs/qt-gui \ x11-libs/qt-multimedia \ x11-libs/qt-opengl \ x11-libs/qt-qt3support \ x11-libs/qt-script \ x11-libs/qt-sql \ x11-libs/qt-svg \ x11-libs/qt-test \ x11-libs/qt-webkit \ x11-libs/qt-xmlpatterns \ kwin? ( kde-base/kwin ) \ openbox? ( x11-wm/openbox )" #S="${WORKDIR}/${P}" S="${WORKDIR}/razorqt-0.4.0" src_configure() { cmake-utils_src_configure } #src_compile() { #} src_install() { cmake-utils_src_install }