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-r1.ebuild kst-2.0.0_beta5.ebuild
@ 2010-06-05 23:32 Dominik Kapusta (ayoy)
  0 siblings, 0 replies; only message in thread
From: Dominik Kapusta (ayoy) @ 2010-06-05 23:32 UTC (permalink / raw
  To: gentoo-commits

ayoy        10/06/05 23:32:50

  Modified:             ChangeLog
  Added:                kst-2.0.0_beta5-r1.ebuild
  Removed:              kst-2.0.0_beta5.ebuild
  Log:
  Fixed desktop file and removed mistakenly added RESTRICT=mirror (kudos to Samuli again).
  (Portage version: 2.2_rc67/cvs/Linux x86_64)

Revision  Changes    Path
1.31                 media-gfx/kst/ChangeLog

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

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-gfx/kst/ChangeLog,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- ChangeLog	5 Jun 2010 20:49:24 -0000	1.30
+++ ChangeLog	5 Jun 2010 23:32:50 -0000	1.31
@@ -1,6 +1,13 @@
 # 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.30 2010/06/05 20:49:24 ayoy Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/kst/ChangeLog,v 1.31 2010/06/05 23:32:50 ayoy Exp $
+
+*kst-2.0.0_beta5-r1 (05 Jun 2010)
+
+  05 Jun 2010; Dominik Kapusta <ayoy@gentoo.org> -kst-2.0.0_beta5.ebuild,
+  +kst-2.0.0_beta5-r1.ebuild:
+  Fixed desktop file and removed mistakenly added RESTRICT=mirror (kudos to
+  Samuli again).
 
 *kst-2.0.0_beta5 (05 Jun 2010)
 



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

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

Index: kst-2.0.0_beta5-r1.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-r1.ebuild,v 1.1 2010/06/05 23:32:50 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" )

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}2" ${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 23:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-05 23:32 [gentoo-commits] gentoo-x86 commit in media-gfx/kst: ChangeLog kst-2.0.0_beta5-r1.ebuild 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