Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 335019 - [ebuild] media-gfx/kst version bump, getdata dependency for dirfile plugin
Summary: [ebuild] media-gfx/kst version bump, getdata dependency for dirfile plugin
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Dominik Kapusta (RETIRED)
URL: http://kst.kde.org/download.html
Whiteboard:
Keywords:
Depends on: 335017
Blocks:
  Show dependency tree
 
Reported: 2010-08-28 14:35 UTC by Matěj Laitl
Modified: 2010-09-14 19:14 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matěj Laitl 2010-08-28 14:35:53 UTC
Hi,
new stable version 2.0.0 of kst has been released.

Currently, kst is built without dirfile plugin because of missing getdata dependency. As this is a major drawback, I've created getdata ebuild which can be found in bug 335017.

Also, haven't you thought about moving kst to sci-visualization category? That would fit much more.

Bellow is diff between kst-2.0.0_beta5-r1.ebuild and kst-2.0.0.ebuild.

--- /usr/portage/media-gfx/kst/kst-2.0.0_beta5-r1.ebuild        2010-06-06 01:32:50.000000000 +0200
+++ /usr/local/portage/media-gfx/kst/kst-2.0.0.ebuild   2010-08-28 16:31:48.876597288 +0200
@@ -1,18 +1,16 @@
 # Copyright 1999-2010 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_beta5-r1.ebuild,v 1.1 2010/06/05 23:32:50 ayoy Exp $
+# $Header: $
 
 EAPI=2
 
 inherit qt4-r2 multilib
 
-MY_PV="${PV/_/-}"
 MY_PN="${PN/k/K}"
-MY_P="${MY_PN}-${MY_PV}-sources"
 
 DESCRIPTION="Fast real-time large-dataset viewing and plotting tool for KDE4"
 HOMEPAGE="http://kst.kde.org/"
-SRC_URI="mirror://sourceforge/project/${PN}/Kst%202.0.0%20Beta%205/${MY_P}.tar.bz2"
+SRC_URI="mirror://sourceforge/project/${PN}/${MY_PN}%20${PV}/${P}.tar.gz"
 
 LICENSE="GPL-2 LGPL-2 FDL-1.2"
 SLOT="0"
@@ -25,13 +23,12 @@
        x11-libs/qt-svg:4[debug?]
        x11-libs/qt-xmlpatterns:4[debug?]
        sci-libs/gsl
-       sci-libs/cfitsio"
+       sci-libs/cfitsio
+       sci-libs/getdata"
 RDEPEND="${DEPEND}"
 
 PATCHES=( "${FILESDIR}/${PN}-cfitsio-includes.patch" )
 
-S="${WORKDIR}/${MY_PN}-2.0-beta5"
-
 src_prepare() {
        qt4-r2_src_prepare
        sed -e "s:\(INSTALL_DIR/\)lib:\1$(get_libdir):" \
Comment 1 Dominik Kapusta (RETIRED) gentoo-dev 2010-09-13 16:29:41 UTC
Bumped, many thanks. Also I'll shortly move it to sci-visualization.

+*kst-2.0.0 (13 Sep 2010)
+
+  13 Sep 2010; Dominik Kapusta <ayoy@gentoo.org> -kst-2.0.0_beta2-r1.ebuild,
+  -kst-2.0.0_beta5-r1.ebuild, +kst-2.0.0.ebuild:
+  Version bump, removing betas. Support for dirfile plugin through
+  sys-libs/getdata. Thanks to Matěj Laitl <strohel@gmail.com> for updating
+  the ebuild (bug #335019).
+
Comment 2 Matěj Laitl 2010-09-13 19:08:28 UTC
Woow, thanks, Dominik. You rock!
Comment 3 Dominik Kapusta (RETIRED) gentoo-dev 2010-09-14 19:14:50 UTC
Matěj, you're welcome! (especially when providing patches like here :P)

Enjoy!