summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-08-21 07:25:45 +0000
committerJustin Lecher <jlec@gentoo.org>2014-08-21 07:25:45 +0000
commita2d3d87c29c27a91abe279e634fad23a53243dec (patch)
treed9e595208c85d1ce6acb0fa59aa92f358e4ba895 /sci-chemistry
parentOld. (diff)
downloadhistorical-a2d3d87c29c27a91abe279e634fad23a53243dec.tar.gz
historical-a2d3d87c29c27a91abe279e634fad23a53243dec.tar.bz2
historical-a2d3d87c29c27a91abe279e634fad23a53243dec.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')
-rw-r--r--sci-chemistry/pymol/ChangeLog7
-rw-r--r--sci-chemistry/pymol/Manifest26
-rw-r--r--sci-chemistry/pymol/pymol-1.7.2.1.ebuild100
3 files changed, 126 insertions, 7 deletions
diff --git a/sci-chemistry/pymol/ChangeLog b/sci-chemistry/pymol/ChangeLog
index 5b8182af93ff..d64ebc8d0438 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.116 2014/08/13 14:34:38 nativemad Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/pymol/ChangeLog,v 1.117 2014/08/21 07:25:44 jlec Exp $
+
+*pymol-1.7.2.1 (21 Aug 2014)
+
+ 21 Aug 2014; Justin Lecher <jlec@gentoo.org> +pymol-1.7.2.1.ebuild:
+ Version Bump
13 Aug 2014; Andreas Schuerch <nativemad@gentoo.org> pymol-1.7.0.1.ebuild:
x86 stable, see bug 507142
diff --git a/sci-chemistry/pymol/Manifest b/sci-chemistry/pymol/Manifest
index cc4b97bf2964..8282867398b0 100644
--- a/sci-chemistry/pymol/Manifest
+++ b/sci-chemistry/pymol/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
AUX 1.2.1/nosplash-gentoo.patch 485 SHA256 acf8ef1d53719c1b4158b0f49250e8ed7c3aa4c870ef7ce4bdbc8ec97f591e27 SHA512 a47022fb97e176ca9f6abbab9a738cf3d59a6d7257d867ffdc7091fb726e24089e7e1523a902524e1f77eab7453c0ca2163716c365f1f8c3b5d58a0820d07828 WHIRLPOOL c80681a27ab1d99404e9d7ce94fe07a639e3c971a75177bd0c3232a45540e69d08f614c5ca72dbadfa4a066029581936f06cc8919ab375c1ddf3b66fd56f05de
AUX pymol-1.5.0.1-data-path.patch 6765 SHA256 ad3ba9a519cc2a97c37868ce4d27a9868710be0dd32687327abd920c57db8661 SHA512 df17c40757012cffa4e63a740b9548b4b07bd81a691896c174850713fce8ec4a80bd6a035a03343c04e433ae9d09706c2d3e2b13d16d0fc6049708100025951d WHIRLPOOL b9f46b71f1c803b1c00976672a94984b786bc2b2d94c6dc10769c09113ece255bf14c0540cd106fa3c835b77cb51a34759507a3ec4674d5d307d467696a56565
@@ -21,6 +21,7 @@ DIST pymol-1.7.0.4.tar.xz 6565436 SHA256 29ff657ae45c733931473a49f88add8bb760e31
DIST pymol-1.7.1.1.tar.xz 6569352 SHA256 aef62da6e68c218972d59920b1a243adfa2b780313cb55768dbce00abb9ba881 SHA512 7239cc7d8fcd8236842419e42e296ca263f31a30d3a70288b5357f1cae53221c21d6a7399fe335b13e555197846ec17e2b507886add3cf82de1d66bd19a00bdc WHIRLPOOL 7ba972125cc770d300b1df7cde5c9f85bd6dcea8a4867fceac110f020ce251cae5082b7c61928627909b5d7596101eb964d0bdd40c58ecfc2efce4e04f6c139d
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-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
@@ -37,12 +38,25 @@ EBUILD pymol-1.7.0.4.ebuild 2536 SHA256 51b340b2ecb35dd8e699dfacf40b50d7fbf77c39
EBUILD pymol-1.7.1.1.ebuild 2536 SHA256 b94323a5c165e3dbbdbbecdd42f5f6fb737a14138d8cdaff66a4bc8a399a25c4 SHA512 b78a9dad9131feab97c44f90eda4d5516e1d1bd9344f1fe9cf96db7d541850da263ac2d6c2f95c2db5982a83dcb8a1950a498c58a31b3c16a592a4ad34afd5f8 WHIRLPOOL acccc578ea5dfbb7a609d585adc525c08a7da18d9ee143d50e886f929a5c35b40d23aa5c731def1110bd5557abebde2fe0c842fe42866bafa3c966703393471f
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
-MISC ChangeLog 6874 SHA256 fa4265969dd3d86762989d33cb83d18e41505ad0429f2b756789d6cc00776c3f SHA512 86f3b08fdbaa7b9ba9b592a510d107c6540c5997f5916d48cf920d05806bf1bbc89acb052596c76d9eb673a3b1e368df0d2325fe025ab31fe7876f35da1b7f77 WHIRLPOOL 896b8471ee729d3e2c613ffa5782ad79724656882fcd33cb8c9d37ca364d82ed41bb61e1d95f1795817f3d69d9c899ca9de1c296a2695ede39c46a8e7046c2a8
+EBUILD pymol-1.7.2.1.ebuild 2590 SHA256 24ced99d2801103f09868ef9df1c65b7e28a840ea01f00fe353ad99f28123f80 SHA512 0950f1386f87e95d485f804fdeba72b6d34c62f922501ee3252610d227aad873d6b8abd0d0cab5cb7464c70bcd326dff1d3a37285142541cfcaf07c4126abe97 WHIRLPOOL 159092231777d7c17dc64c050e8ffa85be704d56f44a7322d86733499488ae62afd839cc06e914fc95b3d15ba8683af0d2632051b9fb621c486ab5da3186f47f
+MISC ChangeLog 6985 SHA256 8e145e6e703b61918383a4bbd63d487d83d8fbf82cbd966fbce1d874141c82e5 SHA512 d6cf2a1bc30b66618439924abe12060e1c094c7b6204b3fc66921d9e01a079a734fb8bf5243889843da6682ef8e20f7bed44414ac730d1328f7a0648a2e56328 WHIRLPOOL 1ece4abf1c352666bbaefe94975d91c2fd5aae28068cb1cf9e2fc3c997d1060015a8bebe0757bb1905744aa33ff559137cae1845dd83c30ed58c82f70ae48ca0
MISC metadata.xml 491 SHA256 7370aee92bf4088e8dc054dc8812cc30e98be7995570afae89dfacc49eec711b SHA512 319f8924b56ecb64e35892fa10ab94adbca68dc3d9dffc760d54e44fe19feb0e3bf87110aa7e94f25a353792e84610353f2f8684b6032426cd4eaa70fa5a9fdc WHIRLPOOL 93baebbb622f81fd48b7396bb3f98c8ce0d97db41c6a09e28da0cd923261961100cd715ada8f4ff70f79638cca88b0f1ab0b0ff78f9656323efcb871ea0958cf
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
-iEYEAREIAAYFAlPrdKEACgkQakKUmsHeVLJ5QACdHJOF3tk9J4PqvcpHyverSPpH
-usgAn2969IfwtTDfMXTInITavpLCO4RI
-=5glL
+iQJ8BAEBCgBmBQJT9Z7yXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+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
-----END PGP SIGNATURE-----
diff --git a/sci-chemistry/pymol/pymol-1.7.2.1.ebuild b/sci-chemistry/pymol/pymol-1.7.2.1.ebuild
new file mode 100644
index 000000000000..800087c73243
--- /dev/null
+++ b/sci-chemistry/pymol/pymol-1.7.2.1.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.2.1.ebuild,v 1.1 2014/08/21 07:25:44 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
+}