diff options
-rw-r--r-- | sci-visualization/scidavis/Manifest | 2 | ||||
-rw-r--r-- | sci-visualization/scidavis/scidavis-0.1.3.ebuild | 27 |
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 } |