diff options
author | Przemyslaw Maciag <troll@gentoo.org> | 2006-11-12 22:02:44 +0000 |
---|---|---|
committer | Przemyslaw Maciag <troll@gentoo.org> | 2006-11-12 22:02:44 +0000 |
commit | 7d461612433b6be162328eb897fdf5e0084c3375 (patch) | |
tree | 5125ee113521275b3dad6eab5dff2dc7995c6f02 /kde-misc/kdocker/kdocker-1.3.ebuild | |
parent | unmask xulrunner on request of anarchy, we are hoping to get people to fix th... (diff) | |
download | historical-7d461612433b6be162328eb897fdf5e0084c3375.tar.gz historical-7d461612433b6be162328eb897fdf5e0084c3375.tar.bz2 historical-7d461612433b6be162328eb897fdf5e0084c3375.zip |
Initial import
Package-Manager: portage-2.1.2_rc1-r6
Diffstat (limited to 'kde-misc/kdocker/kdocker-1.3.ebuild')
-rw-r--r-- | kde-misc/kdocker/kdocker-1.3.ebuild | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/kde-misc/kdocker/kdocker-1.3.ebuild b/kde-misc/kdocker/kdocker-1.3.ebuild new file mode 100644 index 000000000000..dd285f62b1df --- /dev/null +++ b/kde-misc/kdocker/kdocker-1.3.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/kde-misc/kdocker/kdocker-1.3.ebuild,v 1.1 2006/11/12 22:02:44 troll Exp $ + +inherit eutils qt3 + +IUSE="" +LANGS="cs de en es fr id it pl pt_BR ru" +for x in ${LANGS}; do + IUSE="${IUSE} linguas_${x}" +done; + +DESCRIPTION="KDocker will help you dock any application in the system tray" +HOMEPAGE="http://www.kde-apps.org/content/show.php?content=13356" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +DEPEND="$(qt_min_version 3.3)" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${PN}" + +src_unpack() { + unpack ${A} + + cd ${S} + epatch ${FILESDIR}/${PN}-desktop_file.patch + epatch ${FILESDIR}/${PN}-installdir.patch +} + +src_compile() { + ${QTDIR}/bin/qmake ${PN}.pro \ + QMAKE=${QTDIR}/bin/qmake \ + QMAKE_CFLAGS_RELEASE="${CFLAGS}" \ + QMAKE_CXXFLAGS_RELEASE="${CXXFLAGS}" \ + QMAKE_RPATH= \ + "CONFIG += no_fixpath release thread" \ + || die "couldn't create fresh Makefiles" + emake || die "make failed" + + # langpacks + cd ${S}/i18n + for i in ${LANGS}; do + use linguas_${i} && [ -f ${PN}_${i}.ts ] && lrelease ${PN}_${i}.ts + done; +} + +src_install() { + make INSTALL_ROOT=${D} install || die "installation failed" + + dodoc AUTHORS BUGS CREDITS ChangeLog HACKING INSTALL README TODO + + # langpacks are being installed only if + # approperiare LINGUAS variable is set + insinto /usr/share/${PN}/i18n + cd ${S}/i18n + for i in ${LANGS}; do + use linguas_${i} && [ -f ${PN}_${i}.qm ] && doins ${PN}_${i}.qm + done; +} |