aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-10-15 19:27:01 +0200
committerJustin Lecher <jlec@gentoo.org>2012-10-15 19:27:01 +0200
commitcfc42c90d0b31e8607bf554d199376ca8ac191e7 (patch)
treef23dcd445a6f8ee1ef0315caa80dc1145a1b12ea
parentMerge branch 'master' of github.com:gentoo-science/sci (diff)
downloadsci-cfc42c90d0b31e8607bf554d199376ca8ac191e7.tar.gz
sci-cfc42c90d0b31e8607bf554d199376ca8ac191e7.tar.bz2
sci-cfc42c90d0b31e8607bf554d199376ca8ac191e7.zip
sci-chemistry/pymol: Add mime type definition
Package-Manager: portage-2.2.0_alpha138
-rw-r--r--sci-chemistry/pymol/ChangeLog3
-rw-r--r--sci-chemistry/pymol/pymol-9999.ebuild14
2 files changed, 14 insertions, 3 deletions
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index d889cfdec..83d97e1b7 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 15 Oct 2012; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Add mime type definition
+
12 Aug 2012; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Correct Desktop entry
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 3995ae71e..932aa80eb 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -19,7 +19,7 @@ ESVN_REPO_URI="https://pymol.svn.sourceforge.net/svnroot/pymol/trunk/pymol"
LICENSE="PSF-2.2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="apbs numpy vmd web"
DEPEND="
@@ -68,6 +68,11 @@ src_prepare() {
echo "site_packages = \'$(python_get_sitedir -f)\'" > setup3.py || die
+ sed \
+ -e "s:/opt/local:${EPREFIX}/usr:g" \
+ -e '/ext_comp_args/s:\[.*\]:[]:g' \
+ -i setup.py || die
+
# python 3.* fix
# sed '452,465d' -i setup.py
distutils_src_prepare
@@ -106,13 +111,16 @@ src_install() {
dodoc DEVELOPERS README
doicon "${WORKDIR}"/${PN}.{xpm,png}
- make_desktop_entry pymol PyMol ${PN} "Graphics;Education;Science;Chemistry"
+ make_desktop_entry pymol PyMol ${PN} "Graphics;Education;Science;Chemistry" "MimeType=chemical/x-pdb;"
}
pkg_postinst() {
elog "\t USE=shaders was removed,"
- elog "please use pymol config settings"
+ elog "please use pymol config settings (~/.pymolrc)"
elog "\t set use_shaders, 1"
+ elog "in case of crashes, please deactivate this experimental feature by setting"
+ elog "\t set use_shaders, 0"
+ elog "\t set sphere_mode, 0"
distutils_pkg_postinst
fdo-mime_desktop_database_update
fdo-mime_mime_database_update