Drop old; Bump EAPI and python eclasses
authorJustin Lecher <jlec@gentoo.org>
Wed, 15 Apr 2015 14:19:01 +0000 (14:19 +0000)
committerJustin Lecher <jlec@gentoo.org>
Wed, 15 Apr 2015 14:19:01 +0000 (14:19 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!

sci-chemistry/prodecomp/ChangeLog
sci-chemistry/prodecomp/Manifest
sci-chemistry/prodecomp/metadata.xml
sci-chemistry/prodecomp/prodecomp-3.0.ebuild
sci-chemistry/pymol-plugins-caver/ChangeLog
sci-chemistry/pymol-plugins-caver/Manifest
sci-chemistry/pymol-plugins-caver/metadata.xml
sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.1.ebuild [deleted file]
sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.2.ebuild

index 9add7c62a48ccd19ff587ff81947fdfea83063df..766eb8268132af704a362fef5e6b7aa60e3d73e9 100644 (file)
@@ -1,10 +1,13 @@
 # ChangeLog for sci-chemistry/prodecomp
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/prodecomp/ChangeLog,v 1.1 2010/10/20 06:25:57 jlec Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/prodecomp/ChangeLog,v 1.2 2015/04/15 14:18:54 jlec Exp $
+
+  15 Apr 2015; Justin Lecher <jlec@gentoo.org> metadata.xml,
+  prodecomp-3.0.ebuild:
+  Drop old; Bump EAPI and python eclasses
 
 *prodecomp-3.0 (20 Oct 2010)
 
   20 Oct 2010; Justin Lecher <jlec@gentoo.org> +prodecomp-3.0.ebuild,
   +metadata.xml:
   Initital addition
-
index 246402dc08e5e4c4c09c4191c8a3bfb0bae3df6c..a64a068c4ceab0b7632222f33fb3cc744b8d583c 100644 (file)
@@ -1,14 +1,26 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
 
-DIST prodecomp-3.0.tar.bz2 18377446 RMD160 0055fd69a8644827e1e9d5c2022758f056c3c192 SHA1 ea1d3fda39fa63f382e4de548520ae6c6f45f0cd SHA256 097b97aa6503ff1aecd4147a6e3ef9997807773a7ef58aab8b10baf73b65e457
-EBUILD prodecomp-3.0.ebuild 1263 RMD160 6b40a9e7b637042cd062adb954fa86d07e4febc1 SHA1 878bcdb84c1c53b7e7964c464bb1088d73d52477 SHA256 c443036b3ab48fcab34ac3e30371306b2b2acbd647cb04f674601e85ae7f1c35
-MISC ChangeLog 355 RMD160 23bde2ab963cf6af8b2978366f847ae7117ba602 SHA1 aac59773536cd1930b84059d16ef8211db24f4eb SHA256 8a91e9620b939b8134ece95df78de045403124e9943800e699f7c813c72e4acd
-MISC metadata.xml 782 RMD160 6779cb8eed762181fea30644b1d12cdb1959278b SHA1 a41c2e895a69a6e3e05a2e36e222354f0be41b35 SHA256 bcaf930880ccddcc20b737c61d4b0971a0125ceb0e0d450cac5e5f828317b555
+DIST prodecomp-3.0.tar.bz2 18377446 SHA256 097b97aa6503ff1aecd4147a6e3ef9997807773a7ef58aab8b10baf73b65e457 SHA512 8d23f174e125d4c7776432a37b063d2f39af8497050bd7f7ff358c67d509b1eef2c2865596efae632855fd583fb52c233b67d0e667c6c2a03ba6f5a2f2ac9b0d WHIRLPOOL c06f4bf32e3d5ff4f2b5f1b1c4fd03d7a5b734651707e6fc101ce0ea5ba17c9377edb60166c4e9313b616b37bd580febea01bf62a71e15389174b301c4d70738
+EBUILD prodecomp-3.0.ebuild 1137 SHA256 307230275b60e817fdb232c757e7550b09bcee7fcce01a1cd34f9d4d7d9758f2 SHA512 0839d682e219e1f743304ed8064c96f89f7cd2bcf76d4cffb289c095a215275ed921931a3ed23d7d26d8f74caa1be6bdd0df1fd8d2b65d586ef54e662a4d3931 WHIRLPOOL e84192df828efab985a7a7ea4e530174f25203ffab9c4e18ea48af7cec0da32bfc8a669ea6e745ad7365563efc37eb0261761c3f80b422196a15b24af7c3a5fb
+MISC ChangeLog 482 SHA256 025278e6acf7ed39c0994dce0e6f89ab6ea98d1d4ed5726ddd0818c2ffc388b5 SHA512 ec14e5d7c8675f0e51a6903a7342162fd6d680965612cb116062bf9f3ea854827965cb33ac7b6d6889e0026d108407950e43ab59c30bbfa3d78f2c89f5140cd7 WHIRLPOOL e4daaf63bcbb1ff72206530a41661626ccb30e0721edb791ed3f7d973fec51c7c27f06ab909fc960800c63bf90773d4caf71ff6230663655a230565326ac3e9f
+MISC metadata.xml 792 SHA256 3dbb2bab44925313d28e5c95e98826793f6933e1b3aaa0b0fa03c9cb0916e1e8 SHA512 5dbb8e75e3ad55d1a00842560609ddca010930b87756fcac6d76c76bd17cc43f29e987544203f2ccca73329b7273896eece0478a455b19a04926dbd614c1beaf WHIRLPOOL 8381155250dd195ff758a058342da3acd5cf54143c1421d7cde79a5782750de50d20d34533167ccffd8f1d8a4b7576af56a0182ac83fc0081a4c5b4c932587f9
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.1
 
-iEYEARECAAYFAky+i3sACgkQgAnW8HDreRZhAwCdGfnpkJ92nw+l3NyNi105HGFg
-MioAnRfLHf4eJWmyOIEvZ+XnwA8DMpq8
-=ZRcA
+iQJ8BAEBCgBmBQJVLnNPXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirVSMP/1Rb/BinywUVUGZvo4oPWs0N
+ZDvGtSp5sJP8cUZVnd5v/5pHQY28fAH5kjC4whg2FTFoCDHE92EAkSEHA8yyaFFc
+UqJ0s8cF+hfEXoQJspjDt2IMUOjju/r4gNJvjiqsR6sbol7tnFNMD/AKR8OGwdO1
+2f+9BTpKzKx2CY4H781tUIBC/12Ki6XHzvmSdYb2fPvlvpfxtgqHVQBk+rO9+PZ+
+rb2FQfVNYo2WTN0xhGj5+BFMlOuejReBgqa0tM93l63iusM5gwaUAEo7aePidMEj
+LQYPtMPqwrMMGmxft5cOKh6iU9YStz6XMO9n3SbDhlZKlBbUP/hPxCRmcXge+laH
+1pHsAKFw/yYnoNNFYMw9kTn4E0PQ3fCPgVL//4UdmhQci/BN1KU2NnLpa6t0dESJ
+NPhstXueLHOMkrZdN34GMgw5x16IEPCwEpHHSHTNWAzZz/iyZG+wm0UFeuKLd30D
+hlMVay93aJh/yfl9Eo50AGLPjL8Jbtul8dXeGu7XYgc2pjn9f1kFl2cUA2wCPrhG
+NZdilgYa6HVXAXwVbYouGcO6uSbkz5Uo4PH0AMAyjTePBZKmL3+qyup+Fn8air68
+t109eS0iucgS4At63CcqbVJmfyyHDEHOlZBcb+iNyeDmbGo6/R5BFiJdnSbqwGlz
+EL7hA2yRFWs1Y8exuomj
+=N03j
 -----END PGP SIGNATURE-----
index f42aa732a3b855e15c871e1b393dad9ed707854f..a91e9092dc527bc11ec21d429b808487357a2217 100644 (file)
@@ -1,11 +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>
        PRODECOMP (PROjection DECOMPosition) is a software tool for 
        decomposition of 2D projections of high-dimensional NMR spectra to a set
        of components (defined in turn by one-dimensional "shapes"). 
index 3212131e8bf923de1712efe36494a7b5e4ad9e64..6a00e7fd0696c1aee0c7d8ab10fc88e331971dbf 100644 (file)
@@ -1,52 +1,46 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/prodecomp/prodecomp-3.0.ebuild,v 1.1 2010/10/20 06:25:57 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/prodecomp/prodecomp-3.0.ebuild,v 1.2 2015/04/15 14:18:54 jlec Exp $
 
-EAPI="3"
+EAPI=5
 
-PYTHON_DEPEND="2"
-PYTHON_USE_WITH="tk"
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="tk"
 
-inherit python
+inherit python-single-r1
 
 DESCRIPTION="Decomposition-based analysis of NMR projections"
 HOMEPAGE="http://www.lundberg.gu.se/nmr/software.php?program=PRODECOMP"
 SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="examples"
 
-RDEPEND="sci-libs/scipy"
+RDEPEND="sci-libs/scipy[${PYTHON_USEDEP}]"
 DEPEND=""
 
 S="${WORKDIR}"/NMRProjAnalys
 
-pkg_setup() {
-       python_set_active_version 2
-       python_pkg_setup
-}
-
 src_install() {
        if use examples; then
                insinto /usr/share/${PN}
-               doins -r ExampleData Results || die
+               doins -r ExampleData Results
        fi
 
-       insinto /usr/share/doc/${PF}
-       doins ProjTools/Manual.pdf || die
+       dodoc ProjTools/Manual.pdf
        rm -rf ProjTools/Manual.pdf ProdecompOutput || die
 
-       insinto $(python_get_sitedir)
-       doins -r ProjTools || die
-       mv "${ED}"/$(python_get_sitedir)/{ProjTools,${PN}} || die
+       python_moduleinto ${PN}
+       python_domodule ProjTools/.
+       python_optimize
 
        cat >> "${T}"/${PN} <<- EOF
        #!/bin/bash
-       $(PYTHON) -O "${EPREFIX}"/$(python_get_sitedir)/${PN}/ProjAnalys.py $@
+       ${PYTHON} -O "${EPREFIX}"/$(python_get_sitedir)/${PN}/ProjAnalys.py $@
        EOF
-       dobin "${T}"/${PN} || die
+       dobin "${T}"/${PN}
 
        dosym ../../../../share/doc/${PF}/Manual.pdf $(python_get_sitedir)/${PN}/Manual.pdf
 }
index b41e77a946b052470f4151cba59e57b2a9015339..c4b8adfa74ce6aae6e396d9731c7752be158e19e 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sci-chemistry/pymol-plugins-caver
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol-plugins-caver/ChangeLog,v 1.1 2011/03/18 10:22:58 jlec Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol-plugins-caver/ChangeLog,v 1.2 2015/04/15 14:14:33 jlec Exp $
+
+  15 Apr 2015; Justin Lecher <jlec@gentoo.org>
+  -pymol-plugins-caver-2.1.1.ebuild, metadata.xml,
+  pymol-plugins-caver-2.1.2.ebuild:
+  Drop old; Bump EAPI and python eclasses
 
 *pymol-plugins-caver-2.1.2 (18 Mar 2011)
 *pymol-plugins-caver-2.1.1 (18 Mar 2011)
@@ -10,4 +15,3 @@
   +metadata.xml:
   Moved from sci-chemistry/caver to sci-chemistry/pymol-plugins-caver, Version
   Bump
-
index 7731b17b3b6a40f9d74249a540ab4ab9afccd6aa..3ecdd893cd05a347b9d2ca64ab8257c5b4e8baa5 100644 (file)
@@ -1,16 +1,4 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-DIST Caver2_1_1_pymol_plugin.zip 5695137 RMD160 205cc36a040b7dcc1112e2e747d4d0c97806c285 SHA1 a7a2849c75074f596bb583d90679e96356622cda SHA256 367e3e37569219ef011d769e9109897c3e26a870a94e9132480768c027571da3
-DIST Caver2_1_2_pymol_plugin.zip 5698331 RMD160 497c21bd26e20af77d2504b128f35e51e7852e1b SHA1 caac1f15716e5cc0888df7d6f017152cedeb7dc9 SHA256 1dcc61ba13247c05710c4cd68491d0c867ce1d0c11c824be85a516250b2874e3
-EBUILD pymol-plugins-caver-2.1.1.ebuild 1558 RMD160 793758f496d45ce1984dd777c0045715a0ab8928 SHA1 5cde71c9dfae5a26698b17a4ec4518fc3c4118db SHA256 45c363d0f0aa6b927ddd61af1d5e7f57e7bc58694684b51ec6efbc9b6af11c6b
-EBUILD pymol-plugins-caver-2.1.2.ebuild 1558 RMD160 5cb73d2472587ce1944615834f19b42ded063913 SHA1 081aac0da9e31d8005b22f512074f9626ae1d12a SHA256 2bc55ae57121147251fcd0869879fd15cf257c4b143d7cd5e6080549308b2f66
-MISC ChangeLog 543 RMD160 4aaa7b155b2e3a9db9855366675f3be2ed78694b SHA1 79d2c56fed8935a32c1c6a7e0c752d504a34593a SHA256 8c473004253447cd4ac153d0350dfcb9b45bcfb5533fb951e25ff61150292586
-MISC metadata.xml 166 RMD160 4452298fd03e7c9395d1182bfe69d60a14144af6 SHA1 cb0b513473c0348f4f6f6cd9a132e4884155fddb SHA256 84c92b49702daf95eace8d2765215cbd8650da4ef776f9f700b5ce3785dec852
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iEYEARECAAYFAk2DMogACgkQgAnW8HDreRbCogCghcKv5UbLsPXbcTiOXsrbd3cu
-8EwAnRwZ4rpOjQ+wPlKfmSf+cSvQTpKX
-=wdM9
------END PGP SIGNATURE-----
+DIST Caver2_1_2_pymol_plugin.zip 5698331 SHA256 1dcc61ba13247c05710c4cd68491d0c867ce1d0c11c824be85a516250b2874e3 SHA512 9d28e059bb20f30cf6a0d25ed2eb080dcf9dbb753e9d4578d95e293b31c5cf5fe23d5177dccdb79c192ab3e65bb484b6eb22b26c267637b125404f871e01a52c WHIRLPOOL 33e6893d2114b5ce197fc098d09dfc67ce88f38741e30f1fa574873836c636b5e0c180301849fd98f1f93de5ce51554d2245d0bd615b938d39a802e91e68ebb9
+EBUILD pymol-plugins-caver-2.1.2.ebuild 1372 SHA256 a719202b8bdfbb8cba9a4cb5d5f083660b59ba5cbfc415693c5ca1f58c514e0b SHA512 e9a1a179b30a932e7faed158b92a174c9a037a79f336ce6b369b851bf7dca59ac387fd95404afae630765784bf945b41ecc8644123d78fc43a62167b61facdfe WHIRLPOOL a4997ff09b2fc9a050706ed25961600743dab1d801419628d52e50edcc0ec23c049163c232d85173e0194323b38d312114f252d0c775d05daf47cc0d8e287f08
+MISC ChangeLog 719 SHA256 0d636c30f392a1ca9995b34ca75759fc7b714b72affedd5194c27686d13e38a3 SHA512 d2be05fe3d6faf53b9cfe9065d4fe999210654154e0baad815d2baa8a7bd3d97a3229bea4ef5251a191ca251cd1aa1a7339c8c0e66df1706bdca5273f42ae4c2 WHIRLPOOL 4433e4128a70c1a36d42e17b5cfa3affe859f709c36d28b773b3b0b090030cb23d78c777e5e1525c36309c9bb4a1c4a6d849b9b1fa9fb952614c3067a4922d34
+MISC metadata.xml 168 SHA256 705462092174cd3e2e3ec1557a28108a746b7351f803d8ca6d1b925b3111c3ff SHA512 f0073fb277e20adb7781aa6ea7f8237bc2d350f0aa43f0f0cca33e02cf52b8fc117bd984c11721ac519a2637ea145976148ac1aba7335dc74c42f7b9531cbed3 WHIRLPOOL 07dd7a302e695440f5033889e5b20cada57beedf17ad33f95d45fb5c39da98bf206eaff13334c20c1c08140a9c5e6041341d29c58efc5ca59b112b60e1662318
index 9ac9ffdb3a41210a2c529786d05b012774094f2e..51fdedab1b3844b82077be28af7b25ad5d5ca54d 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>sci-chemistry</herd>
+  <herd>sci-chemistry</herd>
 </pkgmetadata>
diff --git a/sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.1.ebuild b/sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.1.ebuild
deleted file mode 100644 (file)
index 7e044a0..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.1.ebuild,v 1.1 2011/03/18 10:22:58 jlec Exp $
-
-EAPI="3"
-
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="2.4 3.*"
-
-inherit multilib python eutils versionator java-utils-2
-
-MY_PV="$(replace_all_version_separators _)"
-MY_P="Caver${MY_PV}_pymol_plugin"
-
-DESCRIPTION="Calculation of pathways from buried cavities to outside solvent in protein structures"
-HOMEPAGE="http://loschmidt.chemi.muni.cz/caver/"
-SRC_URI="${MY_P}.zip"
-
-LICENSE="CAVER"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="
-       >=virtual/jre-1.6
-       sci-chemistry/pymol"
-DEPEND="app-arch/unzip"
-
-RESTRICT="fetch"
-
-S="${WORKDIR}/${MY_P}"/linux_mac
-
-pkg_nofetch() {
-       elog "Download ${A}"
-       elog "from ${HOMEPAGE}. This requires registration."
-       elog "Place tarballs in ${DISTDIR}."
-}
-
-src_prepare() {
-       python_copy_sources
-}
-
-src_install() {
-       java-pkg_dojar Caver${MY_PV}/*.jar
-
-       java-pkg_jarinto /usr/share/${PN}/lib/lib/
-       java-pkg_dojar Caver${MY_PV}/lib/*.jar
-
-       installation() {
-       sed \
-               -e "s:directory/where/jar/with/plugin/is/located:${EPREFIX}/usr/share/${PN}/lib/:g" \
-               -i Caver${MY_PV}.py || die
-
-               insinto $(python_get_sitedir)/pmg_tk/startup/
-               doins Caver${MY_PV}.py || die
-       }
-       python_execute_function -s installation
-}
-
-pkg_postinst() {
-       python_mod_optimize pmg_tk/startup/Caver${MY_PV}.py
-}
-
-pkg_postrm() {
-       python_mod_cleanup pmg_tk/startup/Caver${MY_PV}.py
-}
index 87f97bb1cf2d0702e5496fb9f8638861b25d2faf..a07cc8d7ecf806becc355167788bfaf66ef10c71 100644 (file)
@@ -1,13 +1,12 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.2.ebuild,v 1.1 2011/03/18 10:22:58 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol-plugins-caver/pymol-plugins-caver-2.1.2.ebuild,v 1.2 2015/04/15 14:14:33 jlec Exp $
 
-EAPI="3"
+EAPI=5
 
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="2.4 3.*"
+PYTHON_COMPAT=( python2_7 )
 
-inherit multilib python eutils versionator java-utils-2
+inherit multilib python-r1 eutils versionator java-utils-2
 
 MY_PV="$(replace_all_version_separators _)"
 MY_P="Caver${MY_PV}_pymol_plugin"
@@ -23,7 +22,7 @@ IUSE=""
 
 RDEPEND="
        >=virtual/jre-1.6
-       sci-chemistry/pymol"
+       sci-chemistry/pymol[${PYTHON_USEDEP}]"
 DEPEND="app-arch/unzip"
 
 RESTRICT="fetch"
@@ -36,10 +35,6 @@ pkg_nofetch() {
        elog "Place tarballs in ${DISTDIR}."
 }
 
-src_prepare() {
-       python_copy_sources
-}
-
 src_install() {
        java-pkg_dojar Caver${MY_PV}/*.jar
 
@@ -47,20 +42,13 @@ src_install() {
        java-pkg_dojar Caver${MY_PV}/lib/*.jar
 
        installation() {
-       sed \
-               -e "s:directory/where/jar/with/plugin/is/located:${EPREFIX}/usr/share/${PN}/lib/:g" \
-               -i Caver${MY_PV}.py || die
+               sed \
+                       -e "s:directory/where/jar/with/plugin/is/located:${EPREFIX}/usr/share/${PN}/lib/:g" \
+                       -i Caver${MY_PV}.py || die
 
-               insinto $(python_get_sitedir)/pmg_tk/startup/
-               doins Caver${MY_PV}.py || die
+               python_moduleinto pmg_tk/startup/
+               python_domodule Caver${MY_PV}.py
+               python_optimize
        }
-       python_execute_function -s installation
-}
-
-pkg_postinst() {
-       python_mod_optimize pmg_tk/startup/Caver${MY_PV}.py
-}
-
-pkg_postrm() {
-       python_mod_cleanup pmg_tk/startup/Caver${MY_PV}.py
+       python_foreach_impl installation
 }