* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2011-04-04 11:18 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2011-04-04 11:18 UTC (permalink / raw
To: gentoo-commits
commit: 2eb8440151cd748e70738aa6e5d53b96f68cea3a
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 4 11:13:31 2011 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Apr 4 11:13:31 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2eb84401
Useless blank line on line: 13
(Portage version: 2.2.0_alpha29/git/Linux x86_64, signed Manifest commit with key 70EB7916)
---
sci-chemistry/pymol/pymol-9999.ebuild | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 38477a3..14ff467 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -10,7 +10,6 @@ RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
PYTHON_USE_WITH="tk"
PYTHON_MODNAME="${PN} chempy pmg_tk pmg_wx"
-
inherit eutils distutils prefix subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system."
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2011-06-24 17:09 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2011-06-24 17:09 UTC (permalink / raw
To: gentoo-commits
commit: 5f93421d23e9244ea8edbe22c1d888af4c7428e2
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 13:06:10 2011 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 13:06:10 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5f93421d
Sort inherit and/or USE
(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)
---
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 53f9bb2..62a7a60 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -10,7 +10,7 @@ RESTRICT_PYTHON_ABIS="2.4 2.5 3.*"
PYTHON_USE_WITH="tk"
PYTHON_MODNAME="${PN} chempy pmg_tk pmg_wx"
-inherit eutils distutils prefix subversion versionator
+inherit distutils eutils prefix subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system."
HOMEPAGE="http://pymol.sourceforge.net/"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2012-03-04 8:41 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2012-03-04 8:41 UTC (permalink / raw
To: gentoo-commits
commit: f3664b2d435663982051cbb873d1a573f4421f78
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 4 08:38:49 2012 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Mar 4 08:38:49 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f3664b2d
Block pypy usage
(Portage version: 2.2.0_alpha89/git/Linux x86_64, unsigned Manifest commit)
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 0f6860d..3aee674 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: $
+ 04 Mar 2012; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Block pypy usage
+
19 Feb 2012; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild,
files/pymol-9999-prefix.patch, files/pymol-9999-web.patch:
Fix for current HEAD, correct desktop entry generation
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 1671842..8e83dda 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=4
PYTHON_DEPEND="2:2.7"
SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="2.4 2.5 2.6 3.*"
+RESTRICT_PYTHON_ABIS="2.4 2.5 2.6 3.* *-jython 2.7-pypy-*"
PYTHON_USE_WITH="tk"
PYTHON_MODNAME="${PN} chempy pmg_tk pmg_wx"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2012-03-29 10:44 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2012-03-29 10:44 UTC (permalink / raw
To: gentoo-commits
commit: ded2958e021860bfd8e935935bc2434c2afdc684
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 29 10:42:20 2012 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Mar 29 10:44:37 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ded2958e
correct URI for icons
---
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index ed432fe..98687dd 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -14,7 +14,7 @@ inherit distutils eutils fdo-mime prefix subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system."
HOMEPAGE="http://pymol.sourceforge.net/"
-SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}.xpm.tar"
+SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-icons.tar.xz"
ESVN_REPO_URI="https://pymol.svn.sourceforge.net/svnroot/pymol/trunk/pymol"
LICENSE="PSF-2.2"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2012-03-29 10:44 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2012-03-29 10:44 UTC (permalink / raw
To: gentoo-commits
commit: ddeb680212e470d0c6e927aeb5c96b3e9689cb46
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 29 10:42:20 2012 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Mar 29 10:42:20 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ddeb6802
Add new icon files provided by Ramiro Téllez Sanz
(Portage version: 2.2.0_alpha96/git/Linux x86_64, unsigned Manifest commit)
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 78f20cb..d8f7712 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: $
+ 29 Mar 2012; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Add new icon files provided by Ramiro Téllez Sanz
+
29 Mar 2012; Justin Lecher <jlec@gentoo.org>
files/pymol-9999-data-path.patch:
Import tree changes
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 8e83dda..ed432fe 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -105,7 +105,7 @@ src_install() {
dodoc DEVELOPERS README
- doicon "${WORKDIR}"/${PN}.xpm
+ doicon "${WORKDIR}"/${PN}.{xpm,png}
make_desktop_entry pymol PyMol ${PN} "Graphics;Science;Chemistry"
}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2012-08-13 20:22 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2012-08-13 20:22 UTC (permalink / raw
To: gentoo-commits
commit: 87f21976ab5bfc4a8dca73aec83cee825bbb6cc3
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 12 17:56:15 2012 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Aug 12 17:56:15 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=87f21976
sci-chemistry/pymol: Correct Desktop entry
(Portage version: 2.2.0_alpha121/git/Linux x86_64, unsigned Manifest commit)
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 98f4ebc..d889cfd 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: $
+ 12 Aug 2012; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Correct Desktop entry
+
02 May 2012; Justin Lecher <jlec@gentoo.org> files/pymol-9999-web.patch:
Fix for latest HEAD
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 98687dd..3995ae7 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -106,7 +106,7 @@ src_install() {
dodoc DEVELOPERS README
doicon "${WORKDIR}"/${PN}.{xpm,png}
- make_desktop_entry pymol PyMol ${PN} "Graphics;Science;Chemistry"
+ make_desktop_entry pymol PyMol ${PN} "Graphics;Education;Science;Chemistry"
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2012-10-24 6:36 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2012-10-24 6:36 UTC (permalink / raw
To: gentoo-commits
commit: cfc42c90d0b31e8607bf554d199376ca8ac191e7
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 15 17:27:01 2012 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Oct 15 17:27:01 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=cfc42c90
sci-chemistry/pymol: Add mime type definition
Package-Manager: portage-2.2.0_alpha138
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 14 +++++++++++---
2 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index d889cfd..83d97e1 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 3995ae7..932aa80 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
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2013-01-29 15:20 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2013-01-29 15:20 UTC (permalink / raw
To: gentoo-commits
commit: b61bef4418f124efdf37752805951f79b6572a7a
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 29 15:14:36 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Jan 29 15:14:36 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b61bef44
sci-chemistry/pymol: Bump python eclass
Package-Manager: portage-2.2.0_alpha161
---
sci-chemistry/pymol/ChangeLog | 5 ++-
sci-chemistry/pymol/metadata.xml | 20 ++++++------
sci-chemistry/pymol/pymol-9999.ebuild | 57 ++++++++++++++++-----------------
3 files changed, 42 insertions(+), 40 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 83d97e1..c88876a 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-chemistry/pymol
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 29 Jan 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild, metadata.xml:
+ Bump python eclass
+
15 Oct 2012; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Add mime type definition
diff --git a/sci-chemistry/pymol/metadata.xml b/sci-chemistry/pymol/metadata.xml
index 1a70ddc..8ada2f2 100644
--- a/sci-chemistry/pymol/metadata.xml
+++ b/sci-chemistry/pymol/metadata.xml
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<pkgmetadata>
- <herd>sci-chemistry</herd>
- <maintainer>
- <email>jlec@gentoo.org</email>
- </maintainer>
- <use>
- <flag name="apbs">Pymol supprt for sci-chemistry/apbs</flag>
- <flag name="numpy">Enable numpy support for Pymol</flag>
- <flag name="vmd">Builds molfile plugin support</flag>
- <flag name="web">Install Pymodule needed for web app support</flag>
- </use>
+ <herd>sci-chemistry</herd>
+ <maintainer>
+ <email>jlec@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name="apbs">Pymol supprt for sci-chemistry/apbs</flag>
+ <flag name="numpy">Enable numpy support for Pymol</flag>
+ <flag name="vmd">Builds molfile plugin support</flag>
+ <flag name="web">Install Pymodule needed for web app support</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 932aa80..5cddebf 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=4
+EAPI=5
-PYTHON_DEPEND="2:2.7"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="2.4 2.5 2.6 3.* *-jython 2.7-pypy-*"
-PYTHON_USE_WITH="tk"
-PYTHON_MODNAME="${PN} chempy pmg_tk pmg_wx"
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="tk"
-inherit distutils eutils fdo-mime prefix subversion versionator
+inherit distutils-r1 fdo-mime prefix subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system."
HOMEPAGE="http://pymol.sourceforge.net/"
@@ -24,7 +21,7 @@ IUSE="apbs numpy vmd web"
DEPEND="
dev-python/numpy
- dev-python/pmw
+ dev-python/pmw[${PYTHON_USEDEP}]
media-libs/freetype:2
media-libs/glew
media-libs/libpng
@@ -45,18 +42,16 @@ src_unpack() {
subversion_src_unpack
}
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-setup.py.patch \
- "${FILESDIR}"/${P}-data-path.patch \
+python_prepare_all() {
+ local PATCHES=(
+ "${FILESDIR}"/${P}-setup.py.patch
+ "${FILESDIR}"/${P}-data-path.patch
"${FILESDIR}"/${P}-flags.patch
+ "${FILESDIR}"/${P}-prefix.patch
+ )
- use web || epatch "${FILESDIR}"/${P}-web.patch
-
- epatch "${FILESDIR}"/${P}-prefix.patch && \
- eprefixify setup.py
-
- use vmd && epatch "${FILESDIR}"/${P}-vmd.patch
+ use web || PATCHES+=( "${FILESDIR}"/${P}-web.patch )
+ use vmd && PATCHES+=( "${FILESDIR}"/${P}-vmd.patch )
if use numpy; then
sed \
@@ -66,29 +61,33 @@ src_prepare() {
rm ./modules/pmg_tk/startup/apbs_tools.py || die
- echo "site_packages = \'$(python_get_sitedir -f)\'" > setup3.py || die
+ python_export python2_7 EPYTHON PYTHON_SITEDIR
+ echo "site_packages = \'$(python_get_sitedir)\'" > 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
+ distutils-r1_python_prepare_all
+
+ eprefixify setup.py
}
-src_configure() {
- :
+src_prepare() {
+ subversion_src_prepare
+ distutils-r1_src_prepare
}
-src_install() {
- distutils_src_install
+python_install_all() {
+ distutils-r1_python_install_all
+
+ python_export python2_7 EPYTHON
# These environment variables should not go in the wrapper script, or else
# it will be impossible to use the PyMOL libraries from Python.
cat >> "${T}"/20pymol <<- EOF
- PYMOL_PATH="${EPREFIX}/$(python_get_sitedir -f)/${PN}"
+ PYMOL_PATH="${EPREFIX}/$(python_get_sitedir)/${PN}"
PYMOL_DATA="${EPREFIX}/usr/share/pymol/data"
PYMOL_SCRIPTS="${EPREFIX}/usr/share/pymol/scripts"
EOF
@@ -97,7 +96,7 @@ src_install() {
cat >> "${T}"/pymol <<- EOF
#!/bin/sh
- $(PYTHON -f) -O \${PYMOL_PATH}/__init__.py -q \$*
+ ${EPYTHON} -O \${PYMOL_PATH}/__init__.py -q \$*
EOF
dobin "${T}"/pymol
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2013-02-19 19:35 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2013-02-19 19:35 UTC (permalink / raw
To: gentoo-commits
commit: e330d790ad278e88972ddadfe1c4875fb12cf7fa
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 18 20:26:40 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Feb 18 20:26:40 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e330d790
sci-chemistry/pymol: Fix sed syntax
Package-Manager: portage-2.2.0_alpha163
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 380939b..062b4a9 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -5,6 +5,9 @@
18 Feb 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Fix sed syntax
+ 18 Feb 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Fix sed syntax
+
18 Feb 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild,
-files/pymol-9999-flags.patch, -files/pymol-9999-prefix.patch, metadata.xml:
Adapt to current HEAD
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index d1e847f..6f6c5f7 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -45,7 +45,7 @@ src_unpack() {
python_prepare_all() {
sed \
-e "s:\"/usr:\"${EPREFIX}/usr:g" \
- -e "/ext_comp_args/s:=.*$:= \[\]:g" \
+ -e "/ext_comp_args/s:=\[.*\]$:= \[\]:g" \
-i setup.py || die
rm ./modules/pmg_tk/startup/apbs_tools.py || die
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2013-02-19 19:35 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2013-02-19 19:35 UTC (permalink / raw
To: gentoo-commits
commit: 6b38186682ba69818cb5803b33a8c0bf72f2c030
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 18 20:24:18 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Feb 18 20:24:18 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6b381866
sci-chemistry/pymol: Fix sed syntax
Package-Manager: portage-2.2.0_alpha163
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 9652f4b..380939b 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Feb 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Fix sed syntax
+
18 Feb 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild,
-files/pymol-9999-flags.patch, -files/pymol-9999-prefix.patch, metadata.xml:
Adapt to current HEAD
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index cd05037..d1e847f 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -45,7 +45,7 @@ src_unpack() {
python_prepare_all() {
sed \
-e "s:\"/usr:\"${EPREFIX}/usr:g" \
- -e "/ext_comp_args/s:=.*$:=:g" \
+ -e "/ext_comp_args/s:=.*$:= \[\]:g" \
-i setup.py || die
rm ./modules/pmg_tk/startup/apbs_tools.py || die
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2013-03-03 17:52 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2013-03-03 17:52 UTC (permalink / raw
To: gentoo-commits
commit: 7edc182c2bb9fdd431d461c1f9e78f1ca7be1175
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 3 17:33:00 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Mar 3 17:33:00 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7edc182c
sci-chemistry/pymol: Fix missing DOCTYPE
Package-Manager: portage-2.2.0_alpha164
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/metadata.xml | 1 +
2 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 062b4a9..dad76a9 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 03 Mar 2013; Justin Lecher <jlec@gentoo.org> metadata.xml:
+ Fix missing DOCTYPE
+
18 Feb 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Fix sed syntax
diff --git a/sci-chemistry/pymol/metadata.xml b/sci-chemistry/pymol/metadata.xml
index e2aa7cd..0ced419 100644
--- a/sci-chemistry/pymol/metadata.xml
+++ b/sci-chemistry/pymol/metadata.xml
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci-chemistry</herd>
<maintainer>
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2013-03-26 15:34 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2013-03-26 15:34 UTC (permalink / raw
To: gentoo-commits
commit: 61e0c3c7f9266ad55e969fa6aac83f4c2ad1a823
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 25 07:56:54 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 07:56:54 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=61e0c3c7
sci-chemistry/pymol: Sync with tree
Package-Manager: portage-2.2.0_alpha169
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/metadata.xml | 1 +
sci-chemistry/pymol/pymol-9999.ebuild | 33 +++++++++++++++++++++++++++------
3 files changed, 31 insertions(+), 6 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index dad76a9..f5e0f9b 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 25 Mar 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild, metadata.xml:
+ Sync with tree
+
03 Mar 2013; Justin Lecher <jlec@gentoo.org> metadata.xml:
Fix missing DOCTYPE
diff --git a/sci-chemistry/pymol/metadata.xml b/sci-chemistry/pymol/metadata.xml
index 0ced419..bca2106 100644
--- a/sci-chemistry/pymol/metadata.xml
+++ b/sci-chemistry/pymol/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<use>
<flag name="apbs">Pymol supprt for sci-chemistry/apbs</flag>
+ <flag name="web">Install Pymodule needed for web app support</flag>
</use>
</pkgmetadata>
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 6f6c5f7..564732c 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -7,7 +7,7 @@ EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="tk"
-inherit distutils-r1 fdo-mime prefix subversion versionator
+inherit distutils-r1 fdo-mime subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://pymol.sourceforge.net/"
@@ -17,10 +17,10 @@ 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 ~x64-macos ~x86-macos"
-IUSE="apbs"
+IUSE="apbs web"
DEPEND="
- dev-python/numpy
+ dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pmw[${PYTHON_USEDEP}]
media-libs/freetype:2
media-libs/glew
@@ -34,7 +34,7 @@ DEPEND="
sci-chemistry/pdb2pqr
sci-chemistry/pymol-apbs-plugin
)
- !dev-python/webpy"
+ web? ( !dev-python/webpy )"
RDEPEND="${DEPEND}"
src_unpack() {
@@ -50,9 +50,12 @@ python_prepare_all() {
rm ./modules/pmg_tk/startup/apbs_tools.py || die
- distutils-r1_python_prepare_all
+ sed \
+ -e "s:/opt/local:${EPREFIX}/usr:g" \
+ -e '/ext_comp_args/s:\[.*\]:[]:g' \
+ -i setup.py || die
- eprefixify setup.py
+ distutils-r1_python_prepare_all
}
src_prepare() {
@@ -67,8 +70,26 @@ python_install() {
python_install_all() {
distutils-r1_python_install_all
+ python_export python2_7 EPYTHON
+
+ # These environment variables should not go in the wrapper script, or else
+ # it will be impossible to use the PyMOL libraries from Python.
+ cat >> "${T}"/20pymol <<- EOF
+ PYMOL_PATH="$(python_get_sitedir)/${PN}"
+ PYMOL_DATA="${EPREFIX}/usr/share/pymol/data"
+ PYMOL_SCRIPTS="${EPREFIX}/usr/share/pymol/scripts"
+ EOF
+
+ doenvd "${T}"/20pymol
+
doicon "${WORKDIR}"/${PN}.{xpm,png}
make_desktop_entry pymol PyMol ${PN} "Graphics;Education;Science;Chemistry" "MimeType=chemical/x-pdb;"
+
+ if ! use web; then
+ rm -rvf "${D}/$(python_get_sitedir)/web" || die
+ fi
+
+ rm -f "${ED}"/usr/share/${PN}/LICENSE || die
}
pkg_postinst() {
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
2013-06-26 14:55 Justin Lecher
@ 2013-06-26 7:39 ` Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2013-06-26 7:39 UTC (permalink / raw
To: gentoo-commits
commit: c975989ca5af7c747ed1d1ea62a57252b36e228b
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 07:14:10 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 07:39:15 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c975989c
sci-chemistry/pymol: Update repo uri
Package-Manager: portage-2.2.0_alpha184
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index f5e0f9b..80bd47e 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 26 Jun 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Update repo uri
+
25 Mar 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild, metadata.xml:
Sync with tree
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 564732c..fcdd516 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -12,7 +12,7 @@ inherit distutils-r1 fdo-mime subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://pymol.sourceforge.net/"
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-icons.tar.xz"
-ESVN_REPO_URI="https://pymol.svn.sourceforge.net/svnroot/pymol/trunk/pymol"
+ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk"
LICENSE="PSF-2.2"
SLOT="0"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
2013-06-26 14:55 Justin Lecher
@ 2013-06-26 14:45 ` Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2013-06-26 14:45 UTC (permalink / raw
To: gentoo-commits
commit: 3c62235f98ee0d1f73c91ec56e021f51bd62fd5a
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 07:14:10 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 14:44:59 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3c62235f
sci-chemistry/pymol: Update repo uri
Package-Manager: portage-2.2.0_alpha184
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
---
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index fcdd516..57b5715 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -12,7 +12,7 @@ inherit distutils-r1 fdo-mime subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://pymol.sourceforge.net/"
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-icons.tar.xz"
-ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk"
+ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk/pymol"
LICENSE="PSF-2.2"
SLOT="0"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2013-06-26 14:53 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2013-06-26 14:53 UTC (permalink / raw
To: gentoo-commits
commit: d08c1a3dc6a0c2e8780534781d2314bbbaf81c44
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 07:14:10 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 14:49:54 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d08c1a3d
sci-chemistry/pymol: Update repo uri
Package-Manager: portage-2.2.0_alpha184
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
---
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index fcdd516..57b5715 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -12,7 +12,7 @@ inherit distutils-r1 fdo-mime subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://pymol.sourceforge.net/"
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-icons.tar.xz"
-ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk"
+ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk/pymol"
LICENSE="PSF-2.2"
SLOT="0"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2013-06-26 14:53 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2013-06-26 14:53 UTC (permalink / raw
To: gentoo-commits
commit: 7819594647c4260b49fae9c779dfb05ca6ae162c
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 07:14:10 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 14:49:54 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=78195946
sci-chemistry/pymol: Update repo uri
Package-Manager: portage-2.2.0_alpha184
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index f5e0f9b..80bd47e 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 26 Jun 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Update repo uri
+
25 Mar 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild, metadata.xml:
Sync with tree
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 564732c..fcdd516 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -12,7 +12,7 @@ inherit distutils-r1 fdo-mime subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://pymol.sourceforge.net/"
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-icons.tar.xz"
-ESVN_REPO_URI="https://pymol.svn.sourceforge.net/svnroot/pymol/trunk/pymol"
+ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk"
LICENSE="PSF-2.2"
SLOT="0"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2013-06-26 14:55 Justin Lecher
2013-06-26 14:45 ` Justin Lecher
0 siblings, 1 reply; 33+ messages in thread
From: Justin Lecher @ 2013-06-26 14:55 UTC (permalink / raw
To: gentoo-commits
commit: 3c62235f98ee0d1f73c91ec56e021f51bd62fd5a
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 07:14:10 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 14:44:59 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3c62235f
sci-chemistry/pymol: Update repo uri
Package-Manager: portage-2.2.0_alpha184
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
---
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index fcdd516..57b5715 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -12,7 +12,7 @@ inherit distutils-r1 fdo-mime subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://pymol.sourceforge.net/"
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-icons.tar.xz"
-ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk"
+ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk/pymol"
LICENSE="PSF-2.2"
SLOT="0"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2013-06-26 14:55 Justin Lecher
2013-06-26 7:39 ` Justin Lecher
0 siblings, 1 reply; 33+ messages in thread
From: Justin Lecher @ 2013-06-26 14:55 UTC (permalink / raw
To: gentoo-commits
commit: c975989ca5af7c747ed1d1ea62a57252b36e228b
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 07:14:10 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 07:39:15 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c975989c
sci-chemistry/pymol: Update repo uri
Package-Manager: portage-2.2.0_alpha184
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index f5e0f9b..80bd47e 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 26 Jun 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Update repo uri
+
25 Mar 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild, metadata.xml:
Sync with tree
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 564732c..fcdd516 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -12,7 +12,7 @@ inherit distutils-r1 fdo-mime subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://pymol.sourceforge.net/"
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-icons.tar.xz"
-ESVN_REPO_URI="https://pymol.svn.sourceforge.net/svnroot/pymol/trunk/pymol"
+ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk"
LICENSE="PSF-2.2"
SLOT="0"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2013-07-24 9:17 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2013-07-24 9:17 UTC (permalink / raw
To: gentoo-commits
commit: 589bc8d2acbbd885abc49614a5a626e84f5a7d0f
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 24 06:10:55 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Jul 24 06:10:55 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=589bc8d2
sci-chemistry/pymol: Fx stupid argparse import
Package-Manager: portage-2.2.0_alpha188
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 1 +
2 files changed, 4 insertions(+)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 80bd47e..795df11 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 24 Jul 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Fx stupid argparse import
+
26 Jun 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Update repo uri
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 57b5715..4d5a6bd 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -46,6 +46,7 @@ python_prepare_all() {
sed \
-e "s:\"/usr:\"${EPREFIX}/usr:g" \
-e "/ext_comp_args/s:=\[.*\]$:= \[\]:g" \
+ -e "/import/s:argparse:argparseX:g" \
-i setup.py || die
rm ./modules/pmg_tk/startup/apbs_tools.py || die
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2014-01-18 7:38 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2014-01-18 7:38 UTC (permalink / raw
To: gentoo-commits
commit: ddcf64e3b3bd9e6c3e326c300d2e4e8a4ec25ac0
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 07:44:23 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 07:38:33 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ddcf64e3
sci-chemistry/pymol: Merge tree changes
Package-Manager: portage-2.2.8
---
sci-chemistry/pymol/ChangeLog | 5 ++++-
sci-chemistry/pymol/pymol-9999.ebuild | 14 +++++++-------
2 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 795df11..5444971 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-chemistry/pymol
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 15 Jan 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Merge tree changes
+
24 Jul 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Fx stupid argparse import
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 4d5a6bd..b610295 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -11,7 +11,7 @@ inherit distutils-r1 fdo-mime subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://pymol.sourceforge.net/"
-SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-icons.tar.xz"
+SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-1.7.0.0.png.xz"
ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk/pymol"
LICENSE="PSF-2.2"
@@ -22,6 +22,7 @@ IUSE="apbs web"
DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pmw[${PYTHON_USEDEP}]
+ dev-python/pyopengl[${PYTHON_USEDEP}]
media-libs/freetype:2
media-libs/glew
media-libs/libpng
@@ -32,9 +33,9 @@ DEPEND="
dev-libs/maloc
sci-chemistry/apbs
sci-chemistry/pdb2pqr
- sci-chemistry/pymol-apbs-plugin
+ sci-chemistry/pymol-apbs-plugin[${PYTHON_USEDEP}]
)
- web? ( !dev-python/webpy )"
+ web? ( !dev-python/webpy[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
src_unpack() {
@@ -46,7 +47,6 @@ python_prepare_all() {
sed \
-e "s:\"/usr:\"${EPREFIX}/usr:g" \
-e "/ext_comp_args/s:=\[.*\]$:= \[\]:g" \
- -e "/import/s:argparse:argparseX:g" \
-i setup.py || die
rm ./modules/pmg_tk/startup/apbs_tools.py || die
@@ -83,11 +83,11 @@ python_install_all() {
doenvd "${T}"/20pymol
- doicon "${WORKDIR}"/${PN}.{xpm,png}
+ newicon "${WORKDIR}"/${P}.png ${PN}.png
make_desktop_entry pymol PyMol ${PN} "Graphics;Education;Science;Chemistry" "MimeType=chemical/x-pdb;"
if ! use web; then
- rm -rvf "${D}/$(python_get_sitedir)/web" || die
+ rm -rf "${D}/$(python_get_sitedir)/web" || die
fi
rm -f "${ED}"/usr/share/${PN}/LICENSE || die
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2014-01-18 7:38 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2014-01-18 7:38 UTC (permalink / raw
To: gentoo-commits
commit: 34a375b709fdecd6d49f5892d09119e2bccd55c5
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 07:47:28 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 07:38:34 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=34a375b7
sci-chemistry/pymol: Readd argparse fix; fix icon installation
Package-Manager: portage-2.2.8
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 3 ++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 5444971..66ef72e 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -3,6 +3,9 @@
# $Header: $
15 Jan 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Readd argparse fix; fix icon installation
+
+ 15 Jan 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Merge tree changes
24 Jul 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index b610295..5ad5032 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -47,6 +47,7 @@ python_prepare_all() {
sed \
-e "s:\"/usr:\"${EPREFIX}/usr:g" \
-e "/ext_comp_args/s:=\[.*\]$:= \[\]:g" \
+ -e "/import/s:argparse:argparseX:g" \
-i setup.py || die
rm ./modules/pmg_tk/startup/apbs_tools.py || die
@@ -83,7 +84,7 @@ python_install_all() {
doenvd "${T}"/20pymol
- newicon "${WORKDIR}"/${P}.png ${PN}.png
+ newicon "${WORKDIR}"/${PN}-1.7.0.0.png ${PN}.png
make_desktop_entry pymol PyMol ${PN} "Graphics;Education;Science;Chemistry" "MimeType=chemical/x-pdb;"
if ! use web; then
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2014-01-18 7:39 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2014-01-18 7:39 UTC (permalink / raw
To: gentoo-commits
commit: b176722593ec57ae62664e3a37a7d8d479a30da4
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 07:44:23 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Jan 15 07:44:23 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b1767225
sci-chemistry/pymol: Merge tree changes
Package-Manager: portage-2.2.8
---
sci-chemistry/pymol/ChangeLog | 5 ++++-
sci-chemistry/pymol/pymol-9999.ebuild | 14 +++++++-------
2 files changed, 11 insertions(+), 8 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 795df11..5444971 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-chemistry/pymol
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 15 Jan 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Merge tree changes
+
24 Jul 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Fx stupid argparse import
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 4d5a6bd..b610295 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -11,7 +11,7 @@ inherit distutils-r1 fdo-mime subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://pymol.sourceforge.net/"
-SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-icons.tar.xz"
+SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-1.7.0.0.png.xz"
ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk/pymol"
LICENSE="PSF-2.2"
@@ -22,6 +22,7 @@ IUSE="apbs web"
DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/pmw[${PYTHON_USEDEP}]
+ dev-python/pyopengl[${PYTHON_USEDEP}]
media-libs/freetype:2
media-libs/glew
media-libs/libpng
@@ -32,9 +33,9 @@ DEPEND="
dev-libs/maloc
sci-chemistry/apbs
sci-chemistry/pdb2pqr
- sci-chemistry/pymol-apbs-plugin
+ sci-chemistry/pymol-apbs-plugin[${PYTHON_USEDEP}]
)
- web? ( !dev-python/webpy )"
+ web? ( !dev-python/webpy[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
src_unpack() {
@@ -46,7 +47,6 @@ python_prepare_all() {
sed \
-e "s:\"/usr:\"${EPREFIX}/usr:g" \
-e "/ext_comp_args/s:=\[.*\]$:= \[\]:g" \
- -e "/import/s:argparse:argparseX:g" \
-i setup.py || die
rm ./modules/pmg_tk/startup/apbs_tools.py || die
@@ -83,11 +83,11 @@ python_install_all() {
doenvd "${T}"/20pymol
- doicon "${WORKDIR}"/${PN}.{xpm,png}
+ newicon "${WORKDIR}"/${P}.png ${PN}.png
make_desktop_entry pymol PyMol ${PN} "Graphics;Education;Science;Chemistry" "MimeType=chemical/x-pdb;"
if ! use web; then
- rm -rvf "${D}/$(python_get_sitedir)/web" || die
+ rm -rf "${D}/$(python_get_sitedir)/web" || die
fi
rm -f "${ED}"/usr/share/${PN}/LICENSE || die
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2014-01-18 7:39 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2014-01-18 7:39 UTC (permalink / raw
To: gentoo-commits
commit: 77475f8f5e21afb24909dc136b199ac2c3a82f75
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 07:47:28 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Jan 15 07:47:28 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=77475f8f
sci-chemistry/pymol: Readd argparse fix; fix icon installation
Package-Manager: portage-2.2.8
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 3 ++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 5444971..66ef72e 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -3,6 +3,9 @@
# $Header: $
15 Jan 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Readd argparse fix; fix icon installation
+
+ 15 Jan 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Merge tree changes
24 Jul 2013; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index b610295..5ad5032 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -47,6 +47,7 @@ python_prepare_all() {
sed \
-e "s:\"/usr:\"${EPREFIX}/usr:g" \
-e "/ext_comp_args/s:=\[.*\]$:= \[\]:g" \
+ -e "/import/s:argparse:argparseX:g" \
-i setup.py || die
rm ./modules/pmg_tk/startup/apbs_tools.py || die
@@ -83,7 +84,7 @@ python_install_all() {
doenvd "${T}"/20pymol
- newicon "${WORKDIR}"/${P}.png ${PN}.png
+ newicon "${WORKDIR}"/${PN}-1.7.0.0.png ${PN}.png
make_desktop_entry pymol PyMol ${PN} "Graphics;Education;Science;Chemistry" "MimeType=chemical/x-pdb;"
if ! use web; then
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2014-02-15 11:07 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2014-02-15 11:07 UTC (permalink / raw
To: gentoo-commits
commit: fc3784312a6f15820bb4e3a8c75115891dd36a83
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 26 09:22:05 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Feb 15 10:36:45 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=fc378431
sci-chemistry/pymol: Update HOMEPAGE
Package-Manager: portage-2.2.8-r1
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 66ef72e..c8db4fd 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 26 Jan 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Update HOMEPAGE
+
15 Jan 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Readd argparse fix; fix icon installation
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 5ad5032..2ec3bf0 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -10,7 +10,7 @@ PYTHON_REQ_USE="tk"
inherit distutils-r1 fdo-mime subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
-HOMEPAGE="http://pymol.sourceforge.net/"
+HOMEPAGE="http://www.pymol.org/"
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-1.7.0.0.png.xz"
ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk/pymol"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2014-05-01 12:23 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2014-05-01 12:23 UTC (permalink / raw
To: gentoo-commits
commit: c607320009b4dc77f8c0f869f2bbb108baca32e5
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu May 1 12:23:27 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu May 1 12:23:27 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c6073200
sci-chemistry/pymol: Drop unneeded dep
Package-Manager: portage-2.2.10
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 1 -
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index c8db4fd..32b110e 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 01 May 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Drop unneeded dep
+
26 Jan 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Update HOMEPAGE
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index cd6e98d..406a4d6 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -30,7 +30,6 @@ DEPEND="
sys-libs/zlib
media-libs/freeglut
apbs? (
- dev-libs/maloc
sci-chemistry/apbs
sci-chemistry/pdb2pqr
sci-chemistry/pymol-apbs-plugin[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2014-10-17 7:50 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2014-10-17 7:50 UTC (permalink / raw
To: gentoo-commits
commit: b5e3d247a7f065327a063da6e6edcb802e0a0b84
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 17 07:50:24 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Oct 17 07:50:24 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b5e3d247
sci-chemistry/pymol: Import tree changes
Package-Manager: portage-2.2.14_rc1
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 6 ++++--
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 32b110e..bb3c5db 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 17 Oct 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Import tree changes
+
01 May 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Drop unneeded dep
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 406a4d6..b45111e 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -45,7 +45,7 @@ src_unpack() {
python_prepare_all() {
sed \
-e "s:\"/usr:\"${EPREFIX}/usr:g" \
- -e "/ext_comp_args/s:=\[.*\]$:= \[\]:g" \
+ -e "/ext_comp_args.*+=/s:\[.*\]$:\[\]:g" \
-e "/import/s:argparse:argparseX:g" \
-i setup.py || die
@@ -84,7 +84,9 @@ python_install_all() {
doenvd "${T}"/20pymol
newicon "${WORKDIR}"/${PN}-1.7.0.0.png ${PN}.png
- make_desktop_entry pymol PyMol ${PN} "Graphics;Education;Science;Chemistry" "MimeType=chemical/x-pdb;"
+ make_desktop_entry ${PN} PyMol ${PN} \
+ "Graphics;Education;Science;Chemistry;" \
+ "MimeType=chemical/x-pdb;chemical/x-mdl-molfile;chemical/x-mol2;chemical/seq-aa-fasta;chemical/seq-na-fasta;chemical/x-xyz;chemical/x-mdl-sdf;"
if ! use web; then
rm -rf "${D}/$(python_get_sitedir)/web" || die
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2014-10-21 6:47 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2014-10-21 6:47 UTC (permalink / raw
To: gentoo-commits
commit: ba1e3dbb2201dc350399f7cf3d061ea4dac33ee6
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 21 06:46:58 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Oct 21 06:46:58 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ba1e3dbb
sci-chemistry/pymol: Patch included upstream
Package-Manager: portage-2.2.14
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 5 -----
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 0364715..6648aad 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 21 Oct 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Patch included upstream
+
20 Oct 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild,
+files/pymol-9999-listing.patch:
Fix broken plugin listing
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index cbc6a4b..b45111e 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -37,11 +37,6 @@ DEPEND="
web? ( !dev-python/webpy[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
-PATCHES=(
- "${FILESDIR}"/${P}-options.patch
- "${FILESDIR}"/${P}-listing.patch
-)
-
src_unpack() {
unpack ${A}
subversion_src_unpack
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2014-10-27 17:20 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2014-10-27 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 320cca039aa2511c26ad9bdff80df8101ec9f263
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 27 17:20:06 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Oct 27 17:20:06 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=320cca03
sci-chemistry/pymol: Add missing PYTHON_USEDEP
Package-Manager: portage-2.2.14
---
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 6648aad..67954f0 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 27 Oct 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ Add missing PYTHON_USEDEP
+
21 Oct 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
Patch included upstream
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index b45111e..cd57153 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -30,8 +30,8 @@ DEPEND="
sys-libs/zlib
media-libs/freeglut
apbs? (
- sci-chemistry/apbs
- sci-chemistry/pdb2pqr
+ sci-chemistry/apbs[${PYTHON_USEDEP}]
+ sci-chemistry/pdb2pqr[${PYTHON_USEDEP}]
sci-chemistry/pymol-apbs-plugin[${PYTHON_USEDEP}]
)
web? ( !dev-python/webpy[${PYTHON_USEDEP}] )"
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2015-03-14 8:21 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2015-03-14 8:21 UTC (permalink / raw
To: gentoo-commits
commit: b80d9ec04bf5d1fbddafa1c5b5d824f373d4d967
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 14 08:15:04 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Mar 14 08:21:00 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=b80d9ec0
sci-chemistry/pymol: Fix for latest HEAD; fix SLOT operators
Package-Manager: portage-2.2.18
sci-chemistry/pymol/ChangeLog | 6 ++++--
sci-chemistry/pymol/pymol-9999.ebuild | 10 ++++++----
2 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 2f4a843..3a25bf8 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for sci-chemistry/pymol
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 14 Mar 2015; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ sci-chemistry/pymol: Fix for latest HEAD; fix SLOT operators
+
05 Nov 2014; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild,
-files/pymol-9999-listing.patch, -files/pymol-9999-options.patch,
-files/pymol-9999-tk8.6.patch:
@@ -371,4 +374,3 @@
+sci-chemistry/pymol/files/nosplash-gentoo.patch,
+sci-chemistry/pymol/metadata.xml:
Initial checkin of pymol to sci-overlay
-
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 56c62a8..8d8cf8e 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -7,7 +7,7 @@ EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="tk"
-inherit distutils-r1 fdo-mime subversion versionator
+inherit distutils-r1 fdo-mime flag-o-matic subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://www.pymol.org/"
@@ -21,11 +21,11 @@ IUSE="apbs web"
DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pmw[${PYTHON_USEDEP}]
+ dev-python/pmw:0[${PYTHON_USEDEP}]
dev-python/pyopengl[${PYTHON_USEDEP}]
media-libs/freetype:2
media-libs/glew
- media-libs/libpng
+ media-libs/libpng:0=
media-video/mpeg-tools
sys-libs/zlib
media-libs/freeglut
@@ -54,6 +54,8 @@ python_prepare_all() {
-e '/ext_comp_args/s:\[.*\]:[]:g' \
-i setup.py || die
+ append-cxxflags -std=c++0x
+
distutils-r1_python_prepare_all
}
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2015-03-16 7:16 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2015-03-16 7:16 UTC (permalink / raw
To: gentoo-commits
commit: 5e627dd32eaaec463699b87f9218fba9b23d88d0
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 16 07:15:52 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Mar 16 07:15:52 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=5e627dd3
sci-chemistry/pymol: Move to virtual/pmw
Package-Manager: portage-2.2.18
sci-chemistry/pymol/ChangeLog | 3 +++
sci-chemistry/pymol/pymol-9999.ebuild | 4 ++--
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 3a25bf8..656aa25 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 16 Mar 2015; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
+ sci-chemistry/pymol: Move to virtual/pmw
+
14 Mar 2015; Justin Lecher <jlec@gentoo.org> pymol-9999.ebuild:
sci-chemistry/pymol: Fix for latest HEAD; fix SLOT operators
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 8d8cf8e..ab58ffe 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -21,14 +21,14 @@ IUSE="apbs web"
DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pmw:0[${PYTHON_USEDEP}]
dev-python/pyopengl[${PYTHON_USEDEP}]
+ media-libs/freeglut
media-libs/freetype:2
media-libs/glew
media-libs/libpng:0=
media-video/mpeg-tools
sys-libs/zlib
- media-libs/freeglut
+ virtual/pmw[${PYTHON_USEDEP}]
apbs? (
sci-chemistry/apbs[${PYTHON_USEDEP}]
sci-chemistry/pdb2pqr[${PYTHON_USEDEP}]
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2015-08-27 15:01 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2015-08-27 15:01 UTC (permalink / raw
To: gentoo-commits
commit: 290470a59921ff69775330acff730388f4740c6a
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 27 15:01:35 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Aug 27 15:01:35 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=290470a5
sci-chemistry/pymol: React on subslot changes
Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
sci-chemistry/pymol/pymol-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index bf04075..d23916f 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -24,7 +24,7 @@ DEPEND="
dev-python/pyopengl[${PYTHON_USEDEP}]
media-libs/freeglut
media-libs/freetype:2
- media-libs/glew
+ media-libs/glew:0=
media-libs/libpng:0=
media-video/mpeg-tools
sys-libs/zlib
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2015-11-12 16:23 Justin Lecher
0 siblings, 0 replies; 33+ messages in thread
From: Justin Lecher @ 2015-11-12 16:23 UTC (permalink / raw
To: gentoo-commits
commit: 48fda2d43d2691c28b535a2b4e289276cfaf079f
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 16:23:32 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 16:23:49 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=48fda2d4
sci-chemistry/pymol: Always use included apbs plugin
Correctly block files collisions
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=565600
Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
sci-chemistry/pymol/metadata.xml | 1 -
sci-chemistry/pymol/pymol-9999.ebuild | 11 ++++-------
2 files changed, 4 insertions(+), 8 deletions(-)
diff --git a/sci-chemistry/pymol/metadata.xml b/sci-chemistry/pymol/metadata.xml
index bca2106..b68426c 100644
--- a/sci-chemistry/pymol/metadata.xml
+++ b/sci-chemistry/pymol/metadata.xml
@@ -6,7 +6,6 @@
<email>jlec@gentoo.org</email>
</maintainer>
<use>
- <flag name="apbs">Pymol supprt for sci-chemistry/apbs</flag>
<flag name="web">Install Pymodule needed for web app support</flag>
</use>
</pkgmetadata>
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
index 574855c..2abc15d 100644
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ b/sci-chemistry/pymol/pymol-9999.ebuild
@@ -7,7 +7,7 @@ EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="tk"
-inherit distutils-r1 fdo-mime flag-o-matic subversion versionator
+inherit distutils-r1 eutils fdo-mime flag-o-matic subversion versionator
DESCRIPTION="A Python-extensible molecular graphics system"
HOMEPAGE="http://www.pymol.org/"
@@ -17,7 +17,7 @@ ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk/pymol"
LICENSE="PSF-2.2"
SLOT="0"
KEYWORDS=""
-IUSE="apbs web"
+IUSE="web"
DEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
@@ -29,11 +29,7 @@ DEPEND="
media-video/mpeg-tools
sys-libs/zlib
virtual/python-pmw[${PYTHON_USEDEP}]
- apbs? (
- sci-chemistry/apbs[${PYTHON_USEDEP}]
- sci-chemistry/pdb2pqr[${PYTHON_USEDEP}]
- !sci-chemistry/pymol-apbs-plugin[${PYTHON_USEDEP}]
- )
+ !sci-chemistry/pymol-apbs-plugin[${PYTHON_USEDEP}]
web? ( !dev-python/webpy[${PYTHON_USEDEP}] )"
RDEPEND="${DEPEND}"
@@ -109,6 +105,7 @@ python_install_all() {
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
+ optfeature "Electrostatic calculations" sci-chemistry/apbs sci-chemistry/pdb2pqr
}
pkg_postrm() {
^ permalink raw reply related [flat|nested] 33+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/
@ 2020-09-22 11:59 Aisha Tammy
0 siblings, 0 replies; 33+ messages in thread
From: Aisha Tammy @ 2020-09-22 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 7776b136481f256d1cf8fcb4516b17fa7d3cd365
Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Tue Sep 22 11:58:09 2020 +0000
Commit: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Tue Sep 22 11:58:09 2020 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=7776b136
sci-chemistry/pymol: drop package
present in ::gentoo
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
sci-chemistry/pymol/metadata.xml | 14 -----
sci-chemistry/pymol/pymol-9999.ebuild | 113 ----------------------------------
2 files changed, 127 deletions(-)
diff --git a/sci-chemistry/pymol/metadata.xml b/sci-chemistry/pymol/metadata.xml
deleted file mode 100644
index d36c262f4..000000000
--- a/sci-chemistry/pymol/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>jlec@gentoo.org</email>
- </maintainer>
- <maintainer type="project">
- <email>sci-chemistry@gentoo.org</email>
- <name>Gentoo Chemistry Project</name>
- </maintainer>
- <use>
- <flag name="web">Install Pymodule needed for web app support</flag>
- </use>
-</pkgmetadata>
diff --git a/sci-chemistry/pymol/pymol-9999.ebuild b/sci-chemistry/pymol/pymol-9999.ebuild
deleted file mode 100644
index 5a8e51c63..000000000
--- a/sci-chemistry/pymol/pymol-9999.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="tk"
-
-inherit distutils-r1 eutils fdo-mime flag-o-matic subversion versionator
-
-DESCRIPTION="A Python-extensible molecular graphics system"
-HOMEPAGE="http://www.pymol.org/"
-SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${PN}-1.7.0.0.png.xz"
-ESVN_REPO_URI="svn://svn.code.sf.net/p/pymol/code/trunk/pymol"
-
-LICENSE="PSF-2.2"
-SLOT="0"
-KEYWORDS=""
-IUSE="web"
-
-DEPEND="
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pyopengl[${PYTHON_USEDEP}]
- media-libs/freeglut
- media-libs/freetype:2
- media-libs/glew:0=
- media-libs/libpng:0=
- media-video/mpeg-tools
- sys-libs/zlib
- virtual/python-pmw[${PYTHON_USEDEP}]
- !sci-chemistry/pymol-apbs-plugin[${PYTHON_USEDEP}]
- web? ( !dev-python/webpy[${PYTHON_USEDEP}] )"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- unpack ${A}
- subversion_src_unpack
-}
-
-python_prepare_all() {
- sed \
- -e "s:\"/usr:\"${EPREFIX}/usr:g" \
- -e "/ext_comp_args.*+=/s:\[.*\]$:\[\]:g" \
- -e "/import/s:argparse:argparseX:g" \
- -i setup.py || die
-
- sed \
- -e "s:/opt/local:${EPREFIX}/usr:g" \
- -e '/ext_comp_args/s:\[.*\]:[]:g' \
- -i setup.py || die
-
- append-cxxflags -std=c++0x
-
- distutils-r1_python_prepare_all
-}
-
-src_prepare() {
- subversion_src_prepare
- distutils-r1_src_prepare
-}
-
-python_install() {
- distutils-r1_python_install --pymol-path="${EPREFIX}/usr/share/pymol"
-
- sed \
- -e '1d' \
- -e "/APBS_BINARY_LOCATION/s:None:\"${EPREFIX}/usr/bin/apbs\":g" \
- -e "/APBS_PSIZE_LOCATION/s:None:\"$(python_get_sitedir)/pdb2pqr/src/\":g" \
- -e "/APBS_PDB2PQR_LOCATION/s:None:\"$(python_get_sitedir)/pdb2pqr/\":g" \
- -i "${D}/$(python_get_sitedir)"/pmg_tk/startup/apbs_tools.py || die
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- sed \
- -e '1i#!/usr/bin/env python' \
- "${D}/$(python_get_sitedir)"/pymol/__init__.py > "${T}"/${PN} || die
-
- python_foreach_impl python_doscript "${T}"/${PN}
-
- # These environment variables should not go in the wrapper script, or else
- # it will be impossible to use the PyMOL libraries from Python.
- cat >> "${T}"/20pymol <<- EOF
- PYMOL_PATH="${EPREFIX}/usr/share/pymol"
- PYMOL_DATA="${EPREFIX}/usr/share/pymol/data"
- PYMOL_SCRIPTS="${EPREFIX}/usr/share/pymol/scripts"
- EOF
-
- doenvd "${T}"/20pymol
-
- newicon "${WORKDIR}"/${PN}-1.7.0.0.png ${PN}.png
- make_desktop_entry ${PN} PyMol ${PN} \
- "Graphics;Education;Science;Chemistry;" \
- "MimeType=chemical/x-pdb;chemical/x-mdl-molfile;chemical/x-mol2;chemical/seq-aa-fasta;chemical/seq-na-fasta;chemical/x-xyz;chemical/x-mdl-sdf;"
-
- if ! use web; then
- rm -rf "${D}/$(python_get_sitedir)/web" || die
- fi
-
- rm -f "${ED}"/usr/share/${PN}/LICENSE || die
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- optfeature "Electrostatic calculations" sci-chemistry/apbs sci-chemistry/pdb2pqr
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
-}
^ permalink raw reply related [flat|nested] 33+ messages in thread
end of thread, other threads:[~2020-09-22 11:59 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-29 10:44 [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol/ Justin Lecher
-- strict thread matches above, loose matches on Subject: below --
2020-09-22 11:59 Aisha Tammy
2015-11-12 16:23 Justin Lecher
2015-08-27 15:01 Justin Lecher
2015-03-16 7:16 Justin Lecher
2015-03-14 8:21 Justin Lecher
2014-10-27 17:20 Justin Lecher
2014-10-21 6:47 Justin Lecher
2014-10-17 7:50 Justin Lecher
2014-05-01 12:23 Justin Lecher
2014-02-15 11:07 Justin Lecher
2014-01-18 7:39 Justin Lecher
2014-01-18 7:39 Justin Lecher
2014-01-18 7:38 Justin Lecher
2014-01-18 7:38 Justin Lecher
2013-07-24 9:17 Justin Lecher
2013-06-26 14:55 Justin Lecher
2013-06-26 7:39 ` Justin Lecher
2013-06-26 14:55 Justin Lecher
2013-06-26 14:45 ` Justin Lecher
2013-06-26 14:53 Justin Lecher
2013-06-26 14:53 Justin Lecher
2013-03-26 15:34 Justin Lecher
2013-03-03 17:52 Justin Lecher
2013-02-19 19:35 Justin Lecher
2013-02-19 19:35 Justin Lecher
2013-01-29 15:20 Justin Lecher
2012-10-24 6:36 Justin Lecher
2012-08-13 20:22 Justin Lecher
2012-03-29 10:44 Justin Lecher
2012-03-04 8:41 Justin Lecher
2011-06-24 17:09 Justin Lecher
2011-04-04 11:18 Justin Lecher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox