diff options
author | 2009-12-08 20:10:19 +0000 | |
---|---|---|
committer | 2009-12-08 20:10:19 +0000 | |
commit | 79881788cd6d01381c602a5d53ff36d278544126 (patch) | |
tree | 5290b63b0b48f32f111d0feeb413cd793a5a2218 /media-gfx | |
parent | It looks like the ebuild was duplicated inside itself...so, removed the dupli... (diff) | |
download | historical-79881788cd6d01381c602a5d53ff36d278544126.tar.gz historical-79881788cd6d01381c602a5d53ff36d278544126.tar.bz2 historical-79881788cd6d01381c602a5d53ff36d278544126.zip |
Initial commit of kst (bug #292902). Ebuild by Samuli Suominen (ssuominen@g.o), Markos Chandras (hwoarang@g.o) and me.
Package-Manager: portage-2.2_rc55/cvs/Linux x86_64
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/kst/ChangeLog | 11 | ||||
-rw-r--r-- | media-gfx/kst/Manifest | 14 | ||||
-rw-r--r-- | media-gfx/kst/kst-2.0.0_beta2.ebuild | 62 | ||||
-rw-r--r-- | media-gfx/kst/metadata.xml | 12 |
4 files changed, 99 insertions, 0 deletions
diff --git a/media-gfx/kst/ChangeLog b/media-gfx/kst/ChangeLog new file mode 100644 index 000000000000..4761844ededf --- /dev/null +++ b/media-gfx/kst/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for media-gfx/kst +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/kst/ChangeLog,v 1.25 2009/12/08 20:10:19 ayoy Exp $ + +*kst-2.0.0_beta2 (08 Dec 2009) + + 08 Dec 2009; Dominik Kapusta <ayoy@gentoo.org> +kst-2.0.0_beta2.ebuild, + +metadata.xml: + Initial commit of kst (bug #292902). Ebuild by Samuli Suominen + (ssuominen@g.o), Markos Chandras (hwoarang@g.o) and me. + diff --git a/media-gfx/kst/Manifest b/media-gfx/kst/Manifest new file mode 100644 index 000000000000..ea07acbe4225 --- /dev/null +++ b/media-gfx/kst/Manifest @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST kst-2.0.0-beta2.tar.gz 3938769 RMD160 ed381650717a7971ad890c5d07af9c6bcabba5a8 SHA1 dc53fe3df348abb1a62becb40544b618636525d3 SHA256 0d76070f9ef228b961cc543f4304b224301b505a94875ad24db0854ea675aee7 +EBUILD kst-2.0.0_beta2.ebuild 2020 RMD160 6414c0fdb72ffa4267aed7a21bca0c23fea7fcad SHA1 7e7bc7fd01cf104efefad0cfcc19018d8db7476e SHA256 66d50f7d2aec3767857c500e6cc39c2dce28c93d304abab21c82335931633553 +MISC ChangeLog 445 RMD160 cb1b1485b9b8a8c8b5b083ab949b257d3e426f15 SHA1 5d6d2f77d49f24e2128c0053bfa69365afc9c80f SHA256 910af6ab2c4f5d214fc4c6e547ff4a8abef87576cfaac43075d0cedd1368ff94 +MISC metadata.xml 299 RMD160 2817d6e5370fefb9f2696eb770c9ff49399d6744 SHA1 f7badb6c31b2bf048766ad33bfda5b957fb32c2f SHA256 3c3fbe2f47e5a8e7ff708d354dd82f18b10e8dfd84dfa1673a8f95dd4a07eac2 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.13 (GNU/Linux) + +iEYEARECAAYFAksesrQACgkQ+CZEqwt+F6aJMACgiC7x9ZwCLCos1tIQRIAsXRh8 +bvsAn02E3vLUHtStVrSvui+vrPFat2X4 +=3hgY +-----END PGP SIGNATURE----- diff --git a/media-gfx/kst/kst-2.0.0_beta2.ebuild b/media-gfx/kst/kst-2.0.0_beta2.ebuild new file mode 100644 index 000000000000..6143f0893250 --- /dev/null +++ b/media-gfx/kst/kst-2.0.0_beta2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/kst/kst-2.0.0_beta2.ebuild,v 1.1 2009/12/08 20:10:19 ayoy Exp $ + +EAPI=2 + +inherit qt4 multilib + +MY_PV="${PV/_/-}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Fast real-time large-dataset viewing and plotting tool for KDE4" +HOMEPAGE="http://kst.kde.org/" +SRC_URI="mirror://kde/unstable/apps/KDE4.x/scientific/${MY_P}.tar.gz" + +LICENSE="GPL-2 LGPL-2 FDL-1.2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +DEPEND="x11-libs/qt-gui:4[debug?] + x11-libs/qt-opengl:4[debug?] + x11-libs/qt-qt3support:4[debug?] + x11-libs/qt-svg:4[debug?] + x11-libs/qt-xmlpatterns:4[debug?] + sci-libs/gsl" + +S="${WORKDIR}/${PN}" + +src_prepare() { + sed -e "s:\(INSTALL_DIR/\)lib:\1$(get_libdir):" \ + -i src/libkst/libkst.pro src/libkstapp/libkstapp.pro \ + src/libkstmath/libkstmath.pro || die "sed libdir failed" + + sed -e "s:\(INSTALL_DIR/\)plugin:\1$(get_libdir)/kst/plugins:" \ + -i dataobjectplugin.pri datasourceplugin.pri src/widgets/widgets.pro \ + || die "sed plugins install path failed" + + sed -e "s!QLibraryInfo::location(QLibraryInfo::PluginsPath)!\"/usr/$(get_libdir)/kst/plugins\"!" \ + -i src/libkst/datasource.cpp src/libkstmath/dataobject.cpp \ + || die "sed plugins search path failed" + + # libkstwidgets is a Qt Designer plugin but they link against it (!!!) + # so either we keep it in plugins dir and set the rpath, or move to + # lib dir and add a SONAME. Currently the first solution is in use. + sed -e "s!\(QMAKE_RPATHDIR += \).*!\1/usr/$(get_libdir)/kst/plugins!" \ + -i kst.pri src/d2asc/d2asc.pro src/d2d/d2d.pro \ + || die "sed rpath failed" +} + +src_configure() { + export INSTDIR="${D}/usr" + eqmake4 +} + +src_install() { + emake install || die "emake install failed" + doicon src/images/${PN}.png + make_desktop_entry ${PN} ${PN} ${PN} \ + "Qt;Graphics;DataVisualization" || die "make_desktop_entry failed" + dodoc AUTHORS ChangeLog NEWS PORTINGTODO README RELEASE.NOTES || "dodoc failed" +} diff --git a/media-gfx/kst/metadata.xml b/media-gfx/kst/metadata.xml new file mode 100644 index 000000000000..b20aa40920d2 --- /dev/null +++ b/media-gfx/kst/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>qt</herd> + <maintainer> + <email>ayoy@gentoo.org</email> + <name>Dominik Kapusta</name> + </maintainer> + <longdescription lang="en"> + </longdescription> +</pkgmetadata> + |