summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <pesa@gentoo.org>2012-05-01 14:14:33 +0000
committerDavide Pesavento <pesa@gentoo.org>2012-05-01 14:14:33 +0000
commit462aeb42c55aa13e63a82213e40900d5e21bb159 (patch)
treee0c914c2a91dcfbe355575e08abfd1464da5b3d5 /sci-visualization/kst
parentRemove old. (diff)
downloadhistorical-462aeb42c55aa13e63a82213e40900d5e21bb159.tar.gz
historical-462aeb42c55aa13e63a82213e40900d5e21bb159.tar.bz2
historical-462aeb42c55aa13e63a82213e40900d5e21bb159.zip
Version bump: ebuild mostly rewritten, switched to cmake buildsystem and EAPI 4.
Package-Manager: portage-2.2.0_alpha101/cvs/Linux x86_64
Diffstat (limited to 'sci-visualization/kst')
-rw-r--r--sci-visualization/kst/ChangeLog11
-rw-r--r--sci-visualization/kst/Manifest27
-rw-r--r--sci-visualization/kst/files/kst-2.0.4-cfitsio-includes.patch39
-rw-r--r--sci-visualization/kst/kst-2.0.4.ebuild57
-rw-r--r--sci-visualization/kst/metadata.xml5
5 files changed, 126 insertions, 13 deletions
diff --git a/sci-visualization/kst/ChangeLog b/sci-visualization/kst/ChangeLog
index ff075cba0ffd..f0833612fd9d 100644
--- a/sci-visualization/kst/ChangeLog
+++ b/sci-visualization/kst/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sci-visualization/kst
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-visualization/kst/ChangeLog,v 1.3 2011/09/13 19:17:42 pacho Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-visualization/kst/ChangeLog,v 1.4 2012/05/01 14:14:33 pesa Exp $
+
+*kst-2.0.4 (01 May 2012)
+
+ 01 May 2012; Davide Pesavento <pesa@gentoo.org>
+ +files/kst-2.0.4-cfitsio-includes.patch, +kst-2.0.4.ebuild, metadata.xml:
+ Version bump: ebuild mostly rewritten, switched to cmake buildsystem and EAPI
+ 4.
13 Sep 2011; Pacho Ramos <pacho@gentoo.org> metadata.xml:
Drop maintainer due retirement, bug #278944
diff --git a/sci-visualization/kst/Manifest b/sci-visualization/kst/Manifest
index ade11fe852dc..81785b7e2dee 100644
--- a/sci-visualization/kst/Manifest
+++ b/sci-visualization/kst/Manifest
@@ -1,15 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
+AUX kst-2.0.4-cfitsio-includes.patch 1122 RMD160 01b4a42a21c0b1efb04c2aba9c44f69230a21ee9 SHA1 ed5bca9a4b8db8f2c5f2d6a9602ae291aaed95a4 SHA256 1fda4c767aa2979b69d40ad24420b81f0a1ce0e99552bd85427b640d73b1e305
AUX kst-cfitsio-includes.patch 1519 RMD160 733af09e87fa6fce447cdb49f8909c2fa373b552 SHA1 93a089e591effe24e719f2ed6929852baa483154 SHA256 0d71cbf22272115323a24251170d362bf750ea664621cbc408f2463f8ccd48e9
DIST kst-2.0.0.tar.gz 10270708 RMD160 b8b74bf8e22a80cd9133fd28224f77ec8b60decb SHA1 76742eb3fd81f68148449fa84abc8dc3139be720 SHA256 6f3e639b87cc21c3ddc8891aa91ee713c6b750cd9fafc945fb97acc1a8fe0c7c
+DIST kst-2.0.4.tar.gz 10836992 RMD160 cbe28bd4f9e78cda59f32cdc5e4739effcec7134 SHA1 91a817565f3858f40b5498d88e6e65d40d7bfb00 SHA256 026774411ce919de6831139c378f632b2493bc31c39f901f5f4da712eb538da3
EBUILD kst-2.0.0.ebuild 2099 RMD160 39bfe1ef8453c8aa6905f9ebaf32711f54896e9f SHA1 a488acedac54830b9483deb031e678284295545d SHA256 95056d257dc90a501cce416de49a5a562023b3dc8b273aea05a92222a175ab55
-MISC ChangeLog 1777 RMD160 bbd4f8e5a0ebda3da4e6117c886fe58723c3f426 SHA1 bd783a135b640c3c76787f69bbbecf693ed477ee SHA256 439f9b408834db783f9d6f5775d204029e4faff77505ddff86d7bec3d599bab9
-MISC metadata.xml 206 RMD160 cf308c9bcfc7d65bbdc0d440db1ba1ff8444c397 SHA1 70f2489dffdfdacd3f17a429b4125e3f3beebdb7 SHA256 07a9435d849cc356574c9b0a46fd41b86c83258ab4dec70a6b3ce6840382566c
+EBUILD kst-2.0.4.ebuild 1244 RMD160 11f61068574c2f50e66aac7d4e1232e5f39b38f9 SHA1 7a04cd2208d1aceb9812b9d31c6aaedb59754549 SHA256 a5c60b3565cea9a5ba16975362eca16e0e0383102ad2362f66470e536866af61
+MISC ChangeLog 2014 RMD160 122def47780ad8642476e588652d6328647e42d8 SHA1 9b7006621a2c770ea4bfe697f261838c60646e1f SHA256 481c3613ad0bf9ad7813abc226b4d632cd064aebf5c4a976616090d6ec796785
+MISC metadata.xml 155 RMD160 654eebe07944b4d18c58e4a54c50758eceead53e SHA1 967490b59f5185a6849cb5583390dd0d0b0dd512 SHA256 94ed5876ef16dbc191744ff6b8939a0f428fcb8add316d898880e1c4c880b9e7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk5vrFsACgkQCaWpQKGI+9RFTACfauIjVJsjwwP51qpKbanp/77e
-pRsAnRG1NmJCDn3+PL0c9Pn05osknmH6
-=D+PM
+iQIcBAEBCgAGBQJPn+/ZAAoJENXLsxwXqFxylC0QALF9lFnGQx3gEGe4y15GcNHE
+EiBDM1jN6jQi/GFIhlZh6He1u6XlvcIDGtZUqZM0+DurdZrcseA9fFYp3QccOjDm
+2QLCqg/ncsJE56PPENWE40/WK2tTtTtYBSV1+x9BBCVKOQKw669ri69VK9w7Gns6
+JTGJYcYEYTCNZ2ZokRQhRaXXjSwoMXU7xRXE4J7T+RgZcVynowaO9nQJ9cX8/z4g
+GgPooCeCoihAVo9USalHeIJ6wB6O2K+QNgtvzY2qCnkvQYYF7e+K08IzQFouKrE7
+EkY35yZDbSd0uCX+HaDXARCt+hlDfoIoJQlaQWi5y06VpyhPjw5fOgOoHipbNW1w
+Z7vV9/JpzD1LUFvPUrDlOoz9ETI/A5HEvEF+In9xCsS7j5R9VbSYt6lWa56m6SsM
+bCFZ04RVOVzdriKauOC3J99+IXYf5hhTcWjBSOHMIXpCqYsIuUtxBT6wvtwajR7P
+wI4hD+6grhW4/V9vFK7h1T05k9NzH5Z0XiIQMm0TpQA4WVG/90CUfkATTx8AvPj5
+1zsbiqSVelcRAHkxfBuEmisNZl5js1qLB5yrOlSDm4gflf4tKGqNlWOdEoFixX9p
+JXsbLeazgjzgPnUdFLdqMyJAGVBqu603qpE2HEmw4pd2CJTL7qSURRj9IPyM6rGx
+vmi9AK3WQVTxhdD/34oZ
+=955r
-----END PGP SIGNATURE-----
diff --git a/sci-visualization/kst/files/kst-2.0.4-cfitsio-includes.patch b/sci-visualization/kst/files/kst-2.0.4-cfitsio-includes.patch
new file mode 100644
index 000000000000..e9dfccf6683e
--- /dev/null
+++ b/sci-visualization/kst/files/kst-2.0.4-cfitsio-includes.patch
@@ -0,0 +1,39 @@
+diff --git a/src/datasources/healpix/healpix_tools.h b/src/datasources/healpix/healpix_tools.h
+index 28ad906..420fc7f 100644
+--- a/src/datasources/healpix/healpix_tools.h
++++ b/src/datasources/healpix/healpix_tools.h
+@@ -19,7 +19,7 @@
+ #define HEALPIX_TOOLS_H
+
+ #include <math.h>
+-#include <libcfitsio0/fitsio.h>
++#include <fitsio.h>
+ #include <datasource.h>
+
+ # ifdef HEALPIX_PI
+diff --git a/src/datasources/lfiio/lfiio.h b/src/datasources/lfiio/lfiio.h
+index bb6493c..8ed748c 100644
+--- a/src/datasources/lfiio/lfiio.h
++++ b/src/datasources/lfiio/lfiio.h
+@@ -18,7 +18,7 @@
+
+ #include <datasource.h>
+ #include <dataplugin.h>
+-#include <libcfitsio0/fitsio.h>
++#include <fitsio.h>
+
+ class LFIIOSource : public Kst::DataSource {
+ Q_OBJECT
+diff --git a/src/datasources/planckIDEF/planckIDEF.h b/src/datasources/planckIDEF/planckIDEF.h
+index 7fb226f..6e6d82f 100644
+--- a/src/datasources/planckIDEF/planckIDEF.h
++++ b/src/datasources/planckIDEF/planckIDEF.h
+@@ -16,7 +16,7 @@
+
+ #include <datasource.h>
+ #include <dataplugin.h>
+-#include <libcfitsio0/fitsio.h>
++#include <fitsio.h>
+
+ typedef struct {
+ QString file;
diff --git a/sci-visualization/kst/kst-2.0.4.ebuild b/sci-visualization/kst/kst-2.0.4.ebuild
new file mode 100644
index 000000000000..3d906ea8577c
--- /dev/null
+++ b/sci-visualization/kst/kst-2.0.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-visualization/kst/kst-2.0.4.ebuild,v 1.1 2012/05/01 14:14:33 pesa Exp $
+
+EAPI=4
+
+CMAKE_USE_DIR=${S}/cmake
+
+inherit cmake-utils multilib
+
+DESCRIPTION="Fast real-time large-dataset viewing and plotting tool for KDE4"
+HOMEPAGE="http://kst.kde.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2 FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug test"
+RESTRICT="test"
+
+RDEPEND="
+ sci-libs/cfitsio
+ sci-libs/getdata
+ sci-libs/gsl
+ sci-libs/netcdf[cxx]
+ x11-libs/qt-core:4
+ x11-libs/qt-gui:4
+ x11-libs/qt-opengl:4
+ x11-libs/qt-svg:4
+"
+DEPEND="${RDEPEND}
+ test? ( x11-libs/qt-test:4 )
+"
+
+DOCS=( AUTHORS ChangeLog )
+PATCHES=( "${FILESDIR}/${P}-cfitsio-includes.patch" )
+
+src_prepare() {
+ base_src_prepare
+
+ # fix desktop file
+ sed -i -e 's/^Categories=/&Education;/' \
+ -e '/^Encoding=/d' \
+ src/kst/kst2.desktop || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -Dkst_install_libdir=$(get_libdir)
+ -Dkst_pch=OFF
+ -Dkst_release=$(use debug && echo OFF || echo ON)
+ -Dkst_rpath=OFF
+ -Dkst_svnversion=OFF
+ $(cmake-utils_use test kst_test)
+ )
+ cmake-utils_src_configure
+}
diff --git a/sci-visualization/kst/metadata.xml b/sci-visualization/kst/metadata.xml
index 37b9640e6ce9..dc439f7e84f5 100644
--- a/sci-visualization/kst/metadata.xml
+++ b/sci-visualization/kst/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>qt</herd>
- <longdescription lang="en">
- </longdescription>
+<herd>qt</herd>
</pkgmetadata>
-