aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-visualization/scidavis/Manifest2
-rw-r--r--sci-visualization/scidavis/scidavis-0.1.3.ebuild27
2 files changed, 26 insertions, 3 deletions
diff --git a/sci-visualization/scidavis/Manifest b/sci-visualization/scidavis/Manifest
index fb5f96870..812712c4d 100644
--- a/sci-visualization/scidavis/Manifest
+++ b/sci-visualization/scidavis/Manifest
@@ -1,6 +1,6 @@
AUX scidavis-0.1.3-fitplugins.patch 1192 RMD160 a4e2448f765b1d65613917d386611273f36c468b SHA1 3249376b9da3bf971a0ad67756cea3aaeaaee7d8 SHA256 a58f3d4b33e687810e02bd95f7a72010eefc09be120e2a29dae26d5c3fbc4600
AUX scidavis-0.1.3-profile.patch 3878 RMD160 20a650c9a18ef57a8b33ff785d6ba7456aae9f92 SHA1 7d7ebdafbcd89df4829b3900d42761145dd28b28 SHA256 4e324960acea8c7d20dd9c0106be599b9d87ada0b4fc4e01c2bc9bea523f6610
DIST scidavis-0.1.3.tar.bz2 1088221 RMD160 5a7d5081ddf14f67ab68094393dc93417c8c0eaf SHA1 3602e618f4c6e86e6995be91ad30dfea1b7caf37 SHA256 8e87ba24f2b5483ff0ce4ebd9bed2d183eb23eecaf12b2ebb0195421a9744869
-EBUILD scidavis-0.1.3.ebuild 1545 RMD160 dc066f38a2dd9cf91d14b73e9bd680b13cdf1a97 SHA1 51bdd482a75f0ed7973992c35710a55f81179fe7 SHA256 b4a72d8b4b9fc2a935ddbf8e6b1b567683937005816f790c7f5d7a4b3ee9c97e
+EBUILD scidavis-0.1.3.ebuild 1994 RMD160 be3298b169babed0fb91ed5fdcbcd0f481fd4042 SHA1 91b9adf18eb3df1e28384a90dcd5a6d00f976088 SHA256 69e3861620cda1d11dbdeff82cef6d93c998ad8ba05d663b035bc6abf465eeb1
MISC ChangeLog 349 RMD160 2f3eac542d2172bce9fdecb998e7c119150a97a2 SHA1 2fcc47a3c9628f2a09b834726d8908e27b06e39b SHA256 b79b345bf7458507536de21aca72fdffb033e4c233710d2c377925ce98977016
MISC metadata.xml 329 RMD160 1c44aaaee788c9af3f7f186eeb4df42e48fd57e8 SHA1 bb08e1937ea25d7bca6e39f384bd42a98e3e1342 SHA256 2a6daaa143beb14653e5fd65624d37c049b90aaa4a73011a385185640461d4e4
diff --git a/sci-visualization/scidavis/scidavis-0.1.3.ebuild b/sci-visualization/scidavis/scidavis-0.1.3.ebuild
index 8e56bc6f6..012fc2090 100644
--- a/sci-visualization/scidavis/scidavis-0.1.3.ebuild
+++ b/sci-visualization/scidavis/scidavis-0.1.3.ebuild
@@ -4,15 +4,20 @@
EAPI="1"
QT4_BUILT_WITH_USE_CHECK="qt3support"
-inherit eutils multilib qt4
+inherit eutils multilib qt4 fdo-mime
DESCRIPTION="Scientific Data Analysis and Visualization"
HOMEPAGE="http://scidavis.sourceforge.net/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
IUSE="python"
+LANGS="de es fr ja ru sv"
+for l in ${LANGS}; do
+ IUSE="${IUSE} linguas_${l}"
+done
+
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
CDEPEND="$(qt4_min_version 4.3)
@@ -37,6 +42,8 @@ RESTRICT=mirror
src_unpack() {
unpack ${A}
cd "${S}"
+ # scidavis does not compile with liborigin-20080225
+ # using the local source
epatch "${FILESDIR}"/${P}-profile.patch
epatch "${FILESDIR}"/${P}-fitplugins.patch
@@ -62,4 +69,20 @@ src_compile() {
src_install() {
emake INSTALL_ROOT="${D}" install || die 'emake install failed'
+
+ pushd ${PN}/translations
+ insinto /usr/share/${PN}/translations
+ for l in ${LANGS}; do
+ if use linguas_${l}; then
+ doins ${PN}_${l}.qm
+ fi
+ done
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
}