public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in media-gfx/kst: ChangeLog kst-2.0.0_beta5.ebuild
@ 2010-06-05 20:49 Dominik Kapusta (ayoy)
  0 siblings, 0 replies; only message in thread
From: Dominik Kapusta (ayoy) @ 2010-06-05 20:49 UTC (permalink / raw
  To: gentoo-commits

ayoy        10/06/05 20:49:24

  Modified:             ChangeLog
  Added:                kst-2.0.0_beta5.ebuild
  Log:
  Version bump, thanks to Samuli for reporting (bug #321835).
  (Portage version: 2.2_rc67/cvs/Linux x86_64)

Revision  Changes    Path
1.30                 media-gfx/kst/ChangeLog

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/kst/ChangeLog?rev=1.30&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/kst/ChangeLog?rev=1.30&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/kst/ChangeLog?r1=1.29&r2=1.30

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/kst/ChangeLog,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- ChangeLog	10 Feb 2010 08:19:42 -0000	1.29
+++ ChangeLog	5 Jun 2010 20:49:24 -0000	1.30
@@ -1,6 +1,11 @@
 # ChangeLog for media-gfx/kst
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/kst/ChangeLog,v 1.29 2010/02/10 08:19:42 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/kst/ChangeLog,v 1.30 2010/06/05 20:49:24 ayoy Exp $
+
+*kst-2.0.0_beta5 (05 Jun 2010)
+
+  05 Jun 2010; Dominik Kapusta <ayoy@gentoo.org> +kst-2.0.0_beta5.ebuild:
+  Version bump, thanks to Samuli for reporting (bug #321835).
 
   10 Feb 2010; Torsten Veller <tove@gentoo.org> kst-2.0.0_beta2-r1.ebuild:
   Add missing die: || "..." -> || die "..."



1.1                  media-gfx/kst/kst-2.0.0_beta5.ebuild

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/kst/kst-2.0.0_beta5.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/kst/kst-2.0.0_beta5.ebuild?rev=1.1&content-type=text/plain

Index: kst-2.0.0_beta5.ebuild
===================================================================
# 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.ebuild,v 1.1 2010/06/05 20:49:24 ayoy Exp $

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"

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
	sci-libs/cfitsio"
RDEPEND="${DEPEND}"

PATCHES=( "${FILESDIR}/${PN}-cfitsio-includes.patch" )

RESTRICT="mirror"

S="${WORKDIR}/${MY_PN}-2.0-beta5"

src_prepare() {
	qt4-r2_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 INSTALL_LIBDIR="$(get_libdir)"
	eqmake4
}

src_install() {
	qt4-r2_src_install
	doicon src/images/${PN}.png
	make_desktop_entry ${PN} ${PN} ${PN} \
		"Qt;Graphics;DataVisualization" || die "make_desktop_entry failed"
	dodoc AUTHORS ChangeLog NEWS README RELEASE.NOTES || die "dodoc failed"
}






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-06-05 20:49 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-05 20:49 [gentoo-commits] gentoo-x86 commit in media-gfx/kst: ChangeLog kst-2.0.0_beta5.ebuild Dominik Kapusta (ayoy)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox