summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-09-15 08:20:10 +0000
committerJustin Lecher <jlec@gentoo.org>2014-09-15 08:20:10 +0000
commit3129062f868de2cce0f18f1b4c0990f8e45c31cf (patch)
treedd9fbd1a5cae0432e4cc8c527f5298a8072fda52 /sci-chemistry/pymol
parentStable for sparc, wrt bug #512012 (diff)
downloadhistorical-3129062f868de2cce0f18f1b4c0990f8e45c31cf.tar.gz
historical-3129062f868de2cce0f18f1b4c0990f8e45c31cf.tar.bz2
historical-3129062f868de2cce0f18f1b4c0990f8e45c31cf.zip
sci-chemistry/pymol: Version Bump
Package-Manager: portage-2.2.12/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sci-chemistry/pymol')
-rw-r--r--sci-chemistry/pymol/ChangeLog7
-rw-r--r--sci-chemistry/pymol/Manifest32
-rw-r--r--sci-chemistry/pymol/pymol-1.7.3.0.ebuild100
3 files changed, 123 insertions, 16 deletions
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index d64ebc8d0438..ca274c591808 100644
--- a/sci-chemistry/pymol/ChangeLog
+++ b/sci-chemistry/pymol/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-chemistry/pymol
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol/ChangeLog,v 1.117 2014/08/21 07:25:44 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol/ChangeLog,v 1.118 2014/09/15 08:20:08 jlec Exp $
+
+*pymol-1.7.3.0 (15 Sep 2014)
+
+ 15 Sep 2014; Justin Lecher <jlec@gentoo.org> +pymol-1.7.3.0.ebuild:
+ Version Bump
*pymol-1.7.2.1 (21 Aug 2014)
diff --git a/sci-chemistry/pymol/Manifest b/sci-chemistry/pymol/Manifest
index 8282867398b0..22a6eb742dd6 100644
--- a/sci-chemistry/pymol/Manifest
+++ b/sci-chemistry/pymol/Manifest
@@ -22,6 +22,7 @@ DIST pymol-1.7.1.1.tar.xz 6569352 SHA256 aef62da6e68c218972d59920b1a243adfa2b780
DIST pymol-1.7.1.3.tar.xz 6566460 SHA256 837b5df679887a2b7bd749972da2200f61508da28dcd8dfd726c80856ad942db SHA512 fdd20fdee7036345cfbcbafa0a5663b4233163a73aa1135c58dec145e9326104fe895904bb5c874cb81140215efcf91c1de1249d0c5731f0ed7d4da4ca7a49bd WHIRLPOOL 1dd62ff187cc086be98a9eef4bb0cdfd26e5572a2ca24776c7c5b172ee3ef3d9ceb55f50c4b3d88b4eefe5cd15acf4b768d0adbabf2cf6c5e8a558689bddc5f3
DIST pymol-1.7.2.0.tar.xz 6571040 SHA256 3a4ac5b5e865bc539f122636317b69c3ae4b321b8dcf658bfc24b95f74c3c772 SHA512 a140dfdb8d84d4e4a02be2b173e70447d11e2855caa4bcecf156f069973a9fc4e589e37b39470267191ef1e772bb63f0ae2c74632e3a3742d5ca744e86dc8dc5 WHIRLPOOL 204e3dc9d8e0e2f9c0c932276e9f2dbe00750eac4af6d6e09d94f2ad1dceb31fd702582af259f86f1134e734c69fd268b08cbba12ec87e016266f1f295f31552
DIST pymol-1.7.2.1.tar.xz 6570132 SHA256 b8538b3c4de20a630c6282a3b0a0204bf259dbbf952a3246366ffee8cee57b8c SHA512 db176351a624fb270e5aa8b5fc2d96ec93098ce0fa5c424df7eb24b58320766dc3c4563e4848adc0d723350a881689b19a92f5f8f471d763dc339eadfc22ee32 WHIRLPOOL c98a4414579e54358687134e1284b12c42b405b68366d8406d329788bbeed936bd906091f47c4fb234905cdf1b6a0deeac577dd7639a4e982217e0ca90c19e8e
+DIST pymol-1.7.3.0.tar.xz 6505060 SHA256 0a4f89a5cfd19859804794842bc0eb51554d86fb75ee650007e87f0af8b45464 SHA512 03f53c77321fe2837b43f9cb2e5962f04f5cb430c63f49a2a84e6fe010371ffae1c3542d3546b9f2eff07f9aa7b4fdee6c70124096f4071017a77cf48bf60e5c WHIRLPOOL 7a39d9cb89197c141ab8d4808e9d7c3f43a3de5147a75b3a15cb1a4d3cfa2027e59571108b79563150df81c75608cbd92d82d319c455f203c4af76413477a524
DIST pymol-icons.tar.xz 38100 SHA256 03500f28256f67abfbb7d08b798b11aaa208f0ae1473ef2a7205b3c012ddb06a SHA512 5af51014d4fcbc85ef1fecd7667224709c9305b9b72bfdfd89ece2b4420fa8a81bf8c85fcc5903e2a670f44403f12764808f6a16ef42f111bbd0e7ed8e412d54 WHIRLPOOL 6104d378928c56b39f8cbe29184629b73f87da09e81e41ddc08b9b291876f1a30ccaf9ec257f47798c6d03253816f80c14567073c419fa48dd1520fa3fa58ecd
DIST pymol-v1.6.0.0.tar.bz2 8695114 SHA256 a37eb1a1bd882da14ac9c03617f62f6a49eea5a6dacd0d7202fb3b7cba84e62b SHA512 afe4a9e9c9501b3e636ca97eac3e4204da2cbafd7dc85ad6fd43227c68b448de435f190eea9c75b3403f11786bc512b6366bdf092c591432440032ddc018b0b2 WHIRLPOOL 30302badde84ad63e4a402a54046da63812051879bdb707782589b4bfaa09a8f590e58b5bdd89d0deefd9d2127f17406dd862f36f6a0e33e3e410f8a9d47a937
DIST pymol-v1.7.0.0.tar.bz2 8775358 SHA256 f4c1b6f0dfc9b1b8419d92e39d436d4ea3462bdfcd17df1025877379bf647a4d SHA512 f5a1dc255aefe14f1cbb716687af959a53757bb77d9858650ea8b021f34bf9f2a48ac04fbfe40f67fe0219def5cfea1e30d78f50fd68930c5bbd4983ea58d8ac WHIRLPOOL c0a4b7f93a4140af44d5b3aa0824426482e65f5dc7c6a598435388ac3dc912ad220dc38a619165b921cedb131069d02a41bbcda8ce218dc3f8c052a3dc7a022f
@@ -39,24 +40,25 @@ EBUILD pymol-1.7.1.1.ebuild 2536 SHA256 b94323a5c165e3dbbdbbecdd42f5f6fb737a1413
EBUILD pymol-1.7.1.3.ebuild 2536 SHA256 f7f3f87e6b313bdfb17ccbcd129fcb860c64278974a41da1a125a91660b0f597 SHA512 d9b9fc4e7e63754979d4182fbc7037741d690f04dcbf98a173edcc3a4c5c3335fbd3cdea7ed81fe6ab1c0906a7ae7d9384344324e9ca572cf2cc93da2679853d WHIRLPOOL e7067c0440f010af0787ef00f8281ed3547ea2dd7a4668b7bd8c40088a8640af51fbd48ae723987b8ef66ce7c3d91bde05596df0ce133766b64854dc3c16f701
EBUILD pymol-1.7.2.0.ebuild 2590 SHA256 e2f0fda771211143ea680aaeb70c30b61ef1af4b61d794847b96cb12fab06209 SHA512 d0582936d481aebd8892778e3419fc32c9546f4b26012ab05d54b635911f3059cf65200c34870171dcc02105054b808513f395ecab3dd74664f01d59665e5d37 WHIRLPOOL 3000d82af7189be8ec5ad3e95a5912e8d9df2dda45d1ba07eadf09ea0c7b6c4b127a6e83df5f350692beb50eb647bd11a2d70301314efa76daafbbd19ef641d0
EBUILD pymol-1.7.2.1.ebuild 2590 SHA256 24ced99d2801103f09868ef9df1c65b7e28a840ea01f00fe353ad99f28123f80 SHA512 0950f1386f87e95d485f804fdeba72b6d34c62f922501ee3252610d227aad873d6b8abd0d0cab5cb7464c70bcd326dff1d3a37285142541cfcaf07c4126abe97 WHIRLPOOL 159092231777d7c17dc64c050e8ffa85be704d56f44a7322d86733499488ae62afd839cc06e914fc95b3d15ba8683af0d2632051b9fb621c486ab5da3186f47f
-MISC ChangeLog 6985 SHA256 8e145e6e703b61918383a4bbd63d487d83d8fbf82cbd966fbce1d874141c82e5 SHA512 d6cf2a1bc30b66618439924abe12060e1c094c7b6204b3fc66921d9e01a079a734fb8bf5243889843da6682ef8e20f7bed44414ac730d1328f7a0648a2e56328 WHIRLPOOL 1ece4abf1c352666bbaefe94975d91c2fd5aae28068cb1cf9e2fc3c997d1060015a8bebe0757bb1905744aa33ff559137cae1845dd83c30ed58c82f70ae48ca0
+EBUILD pymol-1.7.3.0.ebuild 2590 SHA256 41a7158fd607a267f3f670e96482a5428b8da4160b3e45fe30e21d75ad2583e5 SHA512 568e0f1384e6d6406f1e5ca7bf3b4eaac8e61d03151fcd055a2b56201b4e6601ee59df4f640858379b26362e1ec2dea9bdbcdddea8af288898d7b9c26d0028d7 WHIRLPOOL bc14a06ee2280f5189366ff7988133f41b0336b835fc281e294de4cbe16f07a4e9beb161fdc8def2f125f5a3e20a669ddd9768d5a85b97db41942ad1689d9377
+MISC ChangeLog 7101 SHA256 1d85b4db0a20ab22ed5d65788b5d60d7212ae65b66c185ed0790ce5ca32c0377 SHA512 9586e3e6fbffc44ab4ab0829f2e59a4a400d4adedcd070cb5bb12a245d5105ecebb9d7c9233de602ad28a632a3a7c113ea8f52636265bb1e827a6785488a275b WHIRLPOOL 7c00dbbc449db42b96d10fe3ca04886ef00a43a6ecfdb2f6203a6f26bbfb86c1d2cc90603baf72ed7b8a69a5ca871a38f0a27bfc23b7c042e6be25ea6e7db8f8
MISC metadata.xml 491 SHA256 7370aee92bf4088e8dc054dc8812cc30e98be7995570afae89dfacc49eec711b SHA512 319f8924b56ecb64e35892fa10ab94adbca68dc3d9dffc760d54e44fe19feb0e3bf87110aa7e94f25a353792e84610353f2f8684b6032426cd4eaa70fa5a9fdc WHIRLPOOL 93baebbb622f81fd48b7396bb3f98c8ce0d97db41c6a09e28da0cd923261961100cd715ada8f4ff70f79638cca88b0f1ab0b0ff78f9656323efcb871ea0958cf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0
-iQJ8BAEBCgBmBQJT9Z7yXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCgBmBQJUFqEaXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
-OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirz7YP/RYpQVDgaJJFwCR8xadgS2JG
-28tpZKEWqO5Pg/TgYQA5kUhPxsZomt3sTP0GWgtf1mVgbhzTTaUw3XbQuTYADxXB
-k6rXFxSjSMjg0RRMZhe9bZKPhRD3d3qMmaBJPH8CSi10wHK/SJYmTVAgv4Xt7IJg
-5bsOoFtPgtt29LQ4MQLxnJOKxhpqYUhrBccJ/8yCMF7pnmyZWTJiVCRCinc71A+o
-X3D6KGXINt5TmfCkFTdkq9wlNgTd4OTBSc0CU3mbH3fnbC1CLUoAtuX+y/BuM5fM
-Y1oaD6bMcyW59ZIGOl5v6C2IgdSlxRWxppRataECyG+MF30qR+W+LroyrwF+tmE7
-po/njlIQ8/yjiblB2PDwlqdU4Ih4lgW2yQXYowd1vII2H9n4lhY8i9wXMg58a6L6
-ZHXayvr5ja834hQnmp7BE7SjxPxBE43fzlaNzPJhW5wTNBcx2G9r0xlbJMW00+JH
-1nPIlgFGO3BSHzTahyIZYLsuXDwSUm7/CjPQiv6N2iIAwJXtoUUUi6vT+hvEOfbR
-6fRVIuLJ9VUBzWt/L07sEkSs6dLD340A6n2coZxKtQaW9xU5dPsXmged0uHA4t/C
-hje9enjC9AIi5TiCPm/rHW/aTAi2IauC3OB5xu50OKtz6NX5i5ABa4rObfXEQOu7
-NKQtm1TZpQpBn3sqENI+
-=glal
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirz8UP/127/YegoXSSwDSyHPlQScXj
+1+a/Cx0xeVTk8c+87g/96GTUGACyGR49jVSBKBQ9OSyet8uLGhRGkNk9nfcPpca4
+hRFHvVJ+BtNN5bQvYPKV051Ni5QedkXeD9l/BLjS1TqVvW/X4Z7Y4JQX6IdwJwd1
+FZek+6AnaoytHjK8LoQ5w/pmbh3o/KkQY/kGprgecziJAynrOHsT33x/6eXlRtC2
+Unai6vUPYMSRYvsKYKv7JJDoCfG9EEXAKys4No1gPeDUyUEb69Vi2he+uZlA9o6q
+a7BgbDK6UWHfDSVqInc6XfMRpHc3gdfodQAfKgAUlWcIXsTICr5N1BqNKlVr3647
+X+t0flVE96EwykOINpdxqSgQcJg0bPiNbgUPOpOtOzpaCwZ1I3qXlat+Ql6iR9Te
+lkfL0LXMY6sW2fCgR8qWhK6IQeChIjJ4Qc+tEfedXxy8VXOdm/E+UUPPTKi1cSnE
+C3XfrVnLukKoSswthFDwgjSuAdaoCw//qe2v7Ei5LqhLsI2Mrhe7TYPYOO76PcxZ
+9CMrm9b2BE9+PpWfFGTVBzobUzdQecw0YU0j8XGtU/d4K9bZYxnQYXuu61iEwttj
+GzlPF5mMNPcx4n4oSYoh4X/lp8FSU0mI3y3S6bxN2lkVLztWtYt/S0Du9yPl3R+g
+Um3aJhmI7SFSuBwfK1jk
+=YkyM
-----END PGP SIGNATURE-----
diff --git a/sci-chemistry/pymol/pymol-1.7.3.0.ebuild b/sci-chemistry/pymol/pymol-1.7.3.0.ebuild
new file mode 100644
index 000000000000..9bb025baf671
--- /dev/null
+++ b/sci-chemistry/pymol/pymol-1.7.3.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol/pymol-1.7.3.0.ebuild,v 1.1 2014/09/15 08:20:08 jlec Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="tk"
+
+inherit distutils-r1 fdo-mime 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
+ http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz
+"
+# mirror://sourceforge/project/${PN}/${PN}/$(get_version_component_range 1-2)/${PN}-v${PV}.tar.bz2
+# git archive -v --prefix=${P}/ master -o ${P}.tar.xz
+
+LICENSE="PSF-2.2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+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
+ media-video/mpeg-tools
+ sys-libs/zlib
+ media-libs/freeglut
+ apbs? (
+ sci-chemistry/apbs
+ sci-chemistry/pdb2pqr
+ sci-chemistry/pymol-apbs-plugin[${PYTHON_USEDEP}]
+ )
+ web? ( !dev-python/webpy[${PYTHON_USEDEP}] )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"/${P}/${PN}
+
+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
+
+ sed \
+ -e "s:/opt/local:${EPREFIX}/usr:g" \
+ -e '/ext_comp_args/s:\[.*\]:[]:g' \
+ -i setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_install() {
+ distutils-r1_python_install --pymol-path="${EPREFIX}/usr/share/pymol"
+}
+
+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
+
+ 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
+ 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
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}