public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol-plugins-ezviz/
@ 2013-03-03 17:52 Justin Lecher
  0 siblings, 0 replies; 5+ messages in thread
From: Justin Lecher @ 2013-03-03 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     631954e62fdb8f85c57c1c98de63933260ba5642
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  3 17:33:02 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Mar  3 17:33:02 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=631954e6

sci-chemistry/pymol-plugins-ezviz: Fix missing DOCTYPE

Package-Manager: portage-2.2.0_alpha164

---
 sci-chemistry/pymol-plugins-ezviz/ChangeLog    |    5 ++++-
 sci-chemistry/pymol-plugins-ezviz/metadata.xml |   11 ++++++-----
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/sci-chemistry/pymol-plugins-ezviz/ChangeLog b/sci-chemistry/pymol-plugins-ezviz/ChangeLog
index cc5bd55..1ccd391 100644
--- a/sci-chemistry/pymol-plugins-ezviz/ChangeLog
+++ b/sci-chemistry/pymol-plugins-ezviz/ChangeLog
@@ -1,7 +1,10 @@
 # ChangeLog for sci-chemistry/pymol-plugins-ezviz
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/sci-chemistry/pymol-plugins-ezviz/ChangeLog,v 1.2 2010/04/08 18:47:57 jlec dead $
 
+  03 Mar 2013; Justin Lecher <jlec@gentoo.org> metadata.xml:
+  Fix missing DOCTYPE
+
   08 Apr 2010; Justin Lecher <jlec@gentoo.org>
   +pymol-plugins-ezviz-1.0.2005.ebuild, +files/gentoo.patch, +metadata.xml:
   Imported from tree

diff --git a/sci-chemistry/pymol-plugins-ezviz/metadata.xml b/sci-chemistry/pymol-plugins-ezviz/metadata.xml
index bfccced..197c8a2 100644
--- a/sci-chemistry/pymol-plugins-ezviz/metadata.xml
+++ b/sci-chemistry/pymol-plugins-ezviz/metadata.xml
@@ -1,10 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>sci-chemistry</herd>
-<maintainer>
-	<email>jlec@gentoo.org</email>
-</maintainer>
-<longdescription>
+  <herd>sci-chemistry</herd>
+  <maintainer>
+    <email>jlec@gentoo.org</email>
+  </maintainer>
+  <longdescription>
 	EZ-Viz was developed as an assistance tool for the difficult to 
 	understand user interface of PyMOL. The standard interface is 
 	very complex takes a long time to learn, especially for students 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol-plugins-ezviz/
@ 2013-06-16 15:53 Justin Lecher
  0 siblings, 0 replies; 5+ messages in thread
From: Justin Lecher @ 2013-06-16 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     29dae412f4a072cefba2a5f7d4d8f9e2b2504b54
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 13:27:06 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 13:27:06 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=29dae412

sci-chemistry/pymol-plugins-ezviz: Bump to EAPI=5 and bump to python-r1.eclass

Package-Manager: portage-2.2.0_alpha180

---
 sci-chemistry/pymol-plugins-ezviz/ChangeLog        |  4 ++
 .../pymol-plugins-ezviz-1.0.2005.ebuild            | 56 +++++++++-------------
 2 files changed, 26 insertions(+), 34 deletions(-)

diff --git a/sci-chemistry/pymol-plugins-ezviz/ChangeLog b/sci-chemistry/pymol-plugins-ezviz/ChangeLog
index 1ccd391..86dd9cb 100644
--- a/sci-chemistry/pymol-plugins-ezviz/ChangeLog
+++ b/sci-chemistry/pymol-plugins-ezviz/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/sci-chemistry/pymol-plugins-ezviz/ChangeLog,v 1.2 2010/04/08 18:47:57 jlec dead $
 
+  16 Jun 2013; Justin Lecher <jlec@gentoo.org>
+  pymol-plugins-ezviz-1.0.2005.ebuild:
+  Bump to EAPI=5 and bump to python-r1.eclass
+
   03 Mar 2013; Justin Lecher <jlec@gentoo.org> metadata.xml:
   Fix missing DOCTYPE
 

diff --git a/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005.ebuild b/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005.ebuild
index 8e84a9a..5f044c6 100644
--- a/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005.ebuild
+++ b/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005.ebuild
@@ -1,63 +1,51 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005.ebuild,v 1.2 2010/04/08 18:47:57 jlec dead $
 
-EAPI="3"
+EAPI=5
 
-SUPPORT_PYTHON_ABIS="1"
+PYTHON_COMPAT=( python2_7 )
 
-inherit eutils python
+inherit eutils python-r1
 
-DESCRIPTION="assistance tool for the difficult to understand user interface of PyMOL"
+DESCRIPTION="Assistance tool for the difficult to understand user interface of PyMOL"
 HOMEPAGE="http://www.rit.edu/cos/ezviz/index.html"
-SRC_URI="
-	mirror://gentoo/${P}.zip
-	mirror://gentoo/${P}.zip"
+SRC_URI="http://www.rit.edu/cos/ezviz/EZ_Viz.zip -> ${P}.zip"
 
 SLOT="0"
+LICENSE="all-rights-reserved"
 KEYWORDS="~amd64 ~x86"
-LICENSE="as-is"
 IUSE="doc"
 
-RDEPEND="sci-chemistry/pymol"
-DEPEND="
-	app-arch/unzip
-	${RDEPEND}"
-
-RESTRICT_PYTHON_ABIS="3.*"
+RDEPEND="sci-chemistry/pymol[${PYTHON_USEDEP}]"
+DEPEND="app-arch/unzip"
 
 S="${WORKDIR}/EZ_Viz Folder"
 
 src_prepare() {
 	edos2unix ez-viz.py
+	epatch "${FILESDIR}"/gentoo.patch
+	for gif in *.GIF; do
+		mv ${gif} ${gif/.GIF/.gif} || die
+	done
 	python_copy_sources
 	preperation() {
-		epatch "${FILESDIR}"/gentoo.patch
+		cd "${BUILD_DIR}" || die
 		sed \
 			-e "s:GENTOOPYMOL:${EPREFIX}/$(python_get_sitedir):g" \
 			-i ez-viz.py || die
 	}
-	python_execute_function -s preperation
+	python_foreach_impl preperation
 }
 
 src_install() {
 	installation() {
-		insinto $(python_get_sitedir)/pmg_tk/startup/
-		doins *.py || die
-		insinto $(python_get_sitedir)/pmg_tk/startup/ez-viz/
-		doins *.gif || die
-		for gif in *.GIF; do
-			newins ${gif} ${gif/.GIF/.gif} || die
-		done
+		python_moduleinto pmg_tk/startup/
+		python_domodule *.py
+		python_moduleinto pmg_tk/startup/ez-viz/
+		python_domodule *.gif
 	}
-	python_execute_function -s installation
-	dodoc readme.txt || die
-}
-
-pkg_postinst() {
-	python_mod_optimize pmg_tk/startup
-}
-
-pkg_postrm() {
-	python_mod_cleanup pmg_tk/startup
+	python_foreach_impl installation
+	python_parallel_foreach_impl python_optimize
+	dodoc readme.txt
 }


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol-plugins-ezviz/
@ 2013-07-02 17:08 Nicolas Bock
  0 siblings, 0 replies; 5+ messages in thread
From: Nicolas Bock @ 2013-07-02 17:08 UTC (permalink / raw
  To: gentoo-commits

commit:     3a8995f7d32710ca97b2bec9432908815071d887
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  2 07:52:50 2013 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gmail <DOT> com>
CommitDate: Tue Jul  2 07:52:50 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3a8995f7

sci-chemistry/pymol-plugins-ezviz: Fix path fixation

Package-Manager: portage-2.2.0_alpha186

---
 sci-chemistry/pymol-plugins-ezviz/ChangeLog                          | 5 +++++
 ...-ezviz-1.0.2005.ebuild => pymol-plugins-ezviz-1.0.2005-r1.ebuild} | 1 +
 2 files changed, 6 insertions(+)

diff --git a/sci-chemistry/pymol-plugins-ezviz/ChangeLog b/sci-chemistry/pymol-plugins-ezviz/ChangeLog
index 86dd9cb..750b872 100644
--- a/sci-chemistry/pymol-plugins-ezviz/ChangeLog
+++ b/sci-chemistry/pymol-plugins-ezviz/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/sci-chemistry/pymol-plugins-ezviz/ChangeLog,v 1.2 2010/04/08 18:47:57 jlec dead $
 
+  02 Jul 2013; Justin Lecher <jlec@gentoo.org>
+  -pymol-plugins-ezviz-1.0.2005.ebuild,
+  +pymol-plugins-ezviz-1.0.2005-r1.ebuild:
+  Fix path fixation
+
   16 Jun 2013; Justin Lecher <jlec@gentoo.org>
   pymol-plugins-ezviz-1.0.2005.ebuild:
   Bump to EAPI=5 and bump to python-r1.eclass

diff --git a/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005.ebuild b/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild
similarity index 97%
rename from sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005.ebuild
rename to sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild
index 5f044c6..fca4adf 100644
--- a/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005.ebuild
+++ b/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild
@@ -40,6 +40,7 @@ src_prepare() {
 
 src_install() {
 	installation() {
+		cd "${BUILD_DIR}" || die
 		python_moduleinto pmg_tk/startup/
 		python_domodule *.py
 		python_moduleinto pmg_tk/startup/ez-viz/


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol-plugins-ezviz/
@ 2013-10-15 17:17 Justin Lecher
  0 siblings, 0 replies; 5+ messages in thread
From: Justin Lecher @ 2013-10-15 17:17 UTC (permalink / raw
  To: gentoo-commits

commit:     c78db690b025b288a7ccd8a9b41eec5ccdaf22b0
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 15 13:29:06 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 17:17:08 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c78db690

sci-chemistry/pymol-plugins-ezviz: Add missing PYTHON_DEPS and PYTHON_REQUIRED_USE

Package-Manager: portage-2.2.7

---
 sci-chemistry/pymol-plugins-ezviz/ChangeLog                         | 4 ++++
 .../pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild      | 6 +++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/sci-chemistry/pymol-plugins-ezviz/ChangeLog b/sci-chemistry/pymol-plugins-ezviz/ChangeLog
index 750b872..bacf4e5 100644
--- a/sci-chemistry/pymol-plugins-ezviz/ChangeLog
+++ b/sci-chemistry/pymol-plugins-ezviz/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/sci-chemistry/pymol-plugins-ezviz/ChangeLog,v 1.2 2010/04/08 18:47:57 jlec dead $
 
+  15 Oct 2013; Justin Lecher <jlec@gentoo.org>
+  pymol-plugins-ezviz-1.0.2005-r1.ebuild:
+  Add missing PYTHON_DEPS and PYTHON_REQUIRED_USE
+
   02 Jul 2013; Justin Lecher <jlec@gentoo.org>
   -pymol-plugins-ezviz-1.0.2005.ebuild,
   +pymol-plugins-ezviz-1.0.2005-r1.ebuild:

diff --git a/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild b/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild
index fca4adf..59c3f6c 100644
--- a/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild
+++ b/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild
@@ -17,7 +17,11 @@ LICENSE="all-rights-reserved"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
-RDEPEND="sci-chemistry/pymol[${PYTHON_USEDEP}]"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	sci-chemistry/pymol[${PYTHON_USEDEP}]"
 DEPEND="app-arch/unzip"
 
 S="${WORKDIR}/EZ_Viz Folder"


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol-plugins-ezviz/
@ 2013-10-16  4:49 Nicolas Bock
  0 siblings, 0 replies; 5+ messages in thread
From: Nicolas Bock @ 2013-10-16  4:49 UTC (permalink / raw
  To: gentoo-commits

commit:     1fc6885616f3268bff2b0b45256288dac55eef59
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 15 13:29:06 2013 +0000
Commit:     Nicolas Bock <nicolasbock <AT> gmail <DOT> com>
CommitDate: Tue Oct 15 13:29:06 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=1fc68856

sci-chemistry/pymol-plugins-ezviz: Add missing PYTHON_DEPS and PYTHON_REQUIRED_USE

Package-Manager: portage-2.2.7

---
 sci-chemistry/pymol-plugins-ezviz/ChangeLog                         | 4 ++++
 .../pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild      | 6 +++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/sci-chemistry/pymol-plugins-ezviz/ChangeLog b/sci-chemistry/pymol-plugins-ezviz/ChangeLog
index 750b872..bacf4e5 100644
--- a/sci-chemistry/pymol-plugins-ezviz/ChangeLog
+++ b/sci-chemistry/pymol-plugins-ezviz/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/sci-chemistry/pymol-plugins-ezviz/ChangeLog,v 1.2 2010/04/08 18:47:57 jlec dead $
 
+  15 Oct 2013; Justin Lecher <jlec@gentoo.org>
+  pymol-plugins-ezviz-1.0.2005-r1.ebuild:
+  Add missing PYTHON_DEPS and PYTHON_REQUIRED_USE
+
   02 Jul 2013; Justin Lecher <jlec@gentoo.org>
   -pymol-plugins-ezviz-1.0.2005.ebuild,
   +pymol-plugins-ezviz-1.0.2005-r1.ebuild:

diff --git a/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild b/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild
index fca4adf..59c3f6c 100644
--- a/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild
+++ b/sci-chemistry/pymol-plugins-ezviz/pymol-plugins-ezviz-1.0.2005-r1.ebuild
@@ -17,7 +17,11 @@ LICENSE="all-rights-reserved"
 KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
-RDEPEND="sci-chemistry/pymol[${PYTHON_USEDEP}]"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+	${PYTHON_DEPS}
+	sci-chemistry/pymol[${PYTHON_USEDEP}]"
 DEPEND="app-arch/unzip"
 
 S="${WORKDIR}/EZ_Viz Folder"


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-10-16  4:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-02 17:08 [gentoo-commits] proj/sci:master commit in: sci-chemistry/pymol-plugins-ezviz/ Nicolas Bock
  -- strict thread matches above, loose matches on Subject: below --
2013-10-16  4:49 Nicolas Bock
2013-10-15 17:17 Justin Lecher
2013-06-16 15:53 Justin Lecher
2013-03-03 17:52 Justin Lecher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox