diff options
author | Alexey Shvetsov <alexxy@gentoo.org> | 2012-02-27 12:48:08 +0000 |
---|---|---|
committer | Alexey Shvetsov <alexxy@gentoo.org> | 2012-02-27 12:48:08 +0000 |
commit | dce6f9bfab8d6d4fbed39bc85fb0f9fa5fe3098b (patch) | |
tree | cdead24fb13376f757020b91dcda692f248a8aab /sci-chemistry | |
parent | Unmask boost and friends (diff) | |
download | historical-dce6f9bfab8d6d4fbed39bc85fb0f9fa5fe3098b.tar.gz historical-dce6f9bfab8d6d4fbed39bc85fb0f9fa5fe3098b.tar.bz2 historical-dce6f9bfab8d6d4fbed39bc85fb0f9fa5fe3098b.zip |
[sci-chemistry/icm] Version bump
Package-Manager: portage-2.2.0_alpha89/cvs/Linux x86_64
Diffstat (limited to 'sci-chemistry')
-rw-r--r-- | sci-chemistry/icm/ChangeLog | 7 | ||||
-rw-r--r-- | sci-chemistry/icm/Manifest | 32 | ||||
-rw-r--r-- | sci-chemistry/icm/icm-3.7.2c.ebuild | 140 |
3 files changed, 163 insertions, 16 deletions
diff --git a/sci-chemistry/icm/ChangeLog b/sci-chemistry/icm/ChangeLog index 5ca13386699e..31869b03db5b 100644 --- a/sci-chemistry/icm/ChangeLog +++ b/sci-chemistry/icm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sci-chemistry/icm # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/icm/ChangeLog,v 1.8 2012/02/05 05:59:10 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/icm/ChangeLog,v 1.9 2012/02/27 12:48:08 alexxy Exp $ + +*icm-3.7.2c (27 Feb 2012) + + 27 Feb 2012; Alexey Shvetsov <alexxy@gentoo.org> +icm-3.7.2c.ebuild: + Version bump 05 Feb 2012; Mike Frysinger <vapier@gentoo.org> icm-3.7.2b.ebuild: Move to new unpacker eclass for unpack_makeself. diff --git a/sci-chemistry/icm/Manifest b/sci-chemistry/icm/Manifest index 2f216895d762..253a778c9c66 100644 --- a/sci-chemistry/icm/Manifest +++ b/sci-chemistry/icm/Manifest @@ -1,26 +1,28 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX 90icm 84 RMD160 e994059f717008f62d35dcbe3a4dca5571e38b4c SHA1 019ae240f76734dae6fdcbd7f332e37ecdf89f11 SHA256 b08d5769a93a74350173395cc206426b9c373f32d2211852c83bc0d1d9554403 AUX icm.xpm 12519 RMD160 5c97ce37832dff6e83004feefc4b363e7a903961 SHA1 1fe37adbefd96723eb305729cefdf7743340da11 SHA256 9e96dc32ca7c39c1749f75fd24dfa5634a99eb4c465a6bba8451c9c341d1c287 DIST icm-3.7-2b-linux.sh 195813928 RMD160 8bae82e1e043979d389a6e504a853c8f441e2444 SHA1 1cd7c7acd0fa68f641d24f68a898439b56a8c100 SHA256 bf126a568b58a79854acbe4acade96b46def2273bea556337af38904d4f72c97 +DIST icm-3.7-2c-linux.sh 339598862 RMD160 46be3d8e67f7c9e9e5ba284ca7902e5139c79e1e SHA1 97c22e93c77ba3931bcc72b0af15bb73e3c3533d SHA256 30f37ea1aaf2de3fd58c904a81f236ef46cb94690eac186f79ca4ccdb1dfa1af EBUILD icm-3.7.2b.ebuild 2580 RMD160 816fa1205fc6b327521742daedcfb4b73e63a088 SHA1 2c30b0bc1c7a829dd426f687657105c99f428cda SHA256 07dd8ca5e64811bf237b8a222889bd9978fd8655cadd8667d741e31499df39cf -MISC ChangeLog 1334 RMD160 c5bf52d82f07d3c1c1a63d51ff2496187fdd1af6 SHA1 5f510960c9fab698aa716e1afafda63796642109 SHA256 d524210d0f55f3ced69f317ad1701664ef0c13dd08dfe6a064e84952be50a2da +EBUILD icm-3.7.2c.ebuild 3480 RMD160 a86238f3d8eb7f693c233a11299784865132668e SHA1 5b37da6dc0c6f990fd0cf5770650cb860ef1d85c SHA256 d831da7a6df1ada2eb7b6e8ed835b17fa4dae713762b109fab58736c9dd5ee6c +MISC ChangeLog 1448 RMD160 4e51cf69dbc43c1432653e1f1a0990b4032f2f52 SHA1 ca365d86d8f7be8624d2c9cb4e1177db7d26ba9d SHA256 4ae1d8499cc5504ca52727f2d737fffa2a81ea504b6b9b07f4616c2f9c1f1192 MISC metadata.xml 425 RMD160 bf47e8de952f8281b39abd0ed45ea4f8cc87ac27 SHA1 5848f14f044b802debd53f3577ec6d86dafb48e3 SHA256 132af744d7ff0b383f7ae14d370de075d59d9eea0d4db32fbbb0e20213315749 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iQIcBAEBAgAGBQJPLhrHAAoJELEHsLL7fEFWH5wP/RPBX8TgqVJF6xIaMChE0GM2 -GkCuyDYsRKHHOk5JMJwrPwMj2oKPTL1m8zMdrkCB3h+4UALC8vYOEJ4mmEPWyUPU -x1GcfTcTLcSWqDgrHM70siBmT0/CNEz6E0TUsuN54WFOJypwj1/wcpcnq8ZN52pw -x2i3V40mkKAXLjNAqiBoliHYzWDRDhu7LqZVQhbqKF4AWfjgf3KBLZJ7aszTvhRN -DSOU2YleuaXxsoX42hITBVQoGEz32URFB/WHsgiwCqqGIyEvEz2iQRan3Cw1qjaI -dPyTooHfBNZkOdDyUGNp4Sq76pB5i1vAYyh95oHQW38FLpDH+HMixFfXodEEKgy9 -s9tOHVnovfZApOx92pOwMSoQzwkKKfXD8zUiOOhlcGGY8bdCTc6bNGLJJqyMdxzB -i/Oxkk+Ff4Tq5uEs1ia1pnPr+uP3HLcotcnjb7pusi+xIwaMD4eR447LabDE5cCS -CmuQmLdCGZruQfzu6DLV9PiDWSKJtJIMO5Q7grLRPi5Rgk0Us9G4abPr2QBxyUKF -RVJhA9FzBzlXCW89GNTw7Jl/R0bhkQcM1bXyrjckm+TnYEXvIim3QWw6AGyxk6EH -gu4ImO/gZMrI5A8CW8ljenFDKv1gK7LUyPdELLVvYH3KuU0SgUSUmQTfhbTPYXPC -HGC7rU/Q6uvFpPnQMlvv -=Y7x9 +iQIcBAEBCAAGBQJPS3uSAAoJEOf+E+/4L5Lm8AEP/joqF+pNqKytdbGbiS11wIIb +oNklkmXhIaKXwJDKy/YB26dSE20aYN1Zyh50L/qOq4em/WfQ8kbVVULnAR8qOOi8 +FUWzpw/rqPUlToRIXcYURpbBxNp3sscTLC2A2fv70eNKykYU+tOk+MMt1R3PcJSK +n9iT5Gd/nMTJz5doxjLRc7LEjssGoy+s7WmfkxFWMV1UD7GHf3WOd5ZaLhIc+++H +7zq/y5uN7AaC8yjvWL458lDuy9SCLfE4QrpIW9mQj4z1AeLydr3S8wLTucjKIP88 +Q83hMZmxy0nTINfYSmqPPkvRbOztAv81tCKbeoHzZIZL1Ii57LP0ppYp/wdly/Co +PQnuofGFnKFq71KYju7TZQcg9DKL34hjqZab/I9aTuJOs4nFOLCQrMIrZE8iKRaL +i4ebUTAcFjaPUxqc0tpJrUrszq3ERtSmxskhMm2ilc6sb2DlygtXAvWWtP5+t6p+ +2oaQSFp2NRsmTk0R8SNqOAz+MWogF/hDXe6l46mLunq5cmjLlAgF9/xi2TnhFw83 +h3RZW2Y5crjJYlt+Zk1/DYdw8ltjY9NemMRYQMsZNlbglaVYGmM98fiXWjvhikwE +0X7cf63A89g7LnMErgg/SOi3ifvp7r8uhaVbiKrbWuFfrQbwjxjr544xFF7/IuCR +Z9yjl52Tqdk3gfgwJJyt +=Q9ZT -----END PGP SIGNATURE----- diff --git a/sci-chemistry/icm/icm-3.7.2c.ebuild b/sci-chemistry/icm/icm-3.7.2c.ebuild new file mode 100644 index 000000000000..6c763dd40e22 --- /dev/null +++ b/sci-chemistry/icm/icm-3.7.2c.ebuild @@ -0,0 +1,140 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/icm/icm-3.7.2c.ebuild,v 1.1 2012/02/27 12:48:07 alexxy Exp $ + +EAPI="4" + +inherit eutils unpacker versionator + +MY_PV=$(replace_version_separator 2 '-' ) +MY_P="$PN-${MY_PV}" + +DESCRIPTION="MolSoft LCC ICM Pro" +HOMEPAGE="http://www.molsoft.com/icm_pro.html" +SRC_URI="${MY_P}-linux.sh" + +LICENSE="MolSoft" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="32bit 64bit vim-syntax" + +REQUIRED_USE="^^ ( + ( !32bit 64bit ) + ( 32bit !64bit ) + ( 32bit 64bit ) + )" + +RESTRICT="fetch" + +DEPEND="!sci-chemistry/icm-browser + app-arch/unzip + vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) + amd64? ( + 64bit? ( + =media-libs/tiff-3* + media-libs/libmng + app-crypt/mit-krb5 + app-arch/bzip2 + media-libs/libpng:1.2 + media-libs/jpeg:62 + x11-libs/libdrm + x11-libs/libX11 + sys-apps/keyutils + ) + 32bit? ( + app-emulation/emul-linux-x86-compat + app-emulation/emul-linux-x86-xlibs + ) + ) + x86? ( + =media-libs/tiff-3* + media-libs/libpng:1.2 + media-libs/libmng + app-crypt/mit-krb5 + app-arch/bzip2 + x11-libs/libdrm + x11-libs/libX11 + sys-apps/keyutils + )" +RDEPEND="$DEPEND" + +S="${WORKDIR}" + +pkg_nofetch() { + einfo "Please download ${SRC_URI} from " + einfo "${HOMEPAGE}" + einfo "and move it to ${DISTDIR}" +} + +src_unpack() { + unpack_makeself + unpack ./data.tgz + rm ./data.tgz +} + +src_install () { + instdir=/opt/icm + dodir "${instdir}" + dodir "${instdir}/licenses" + cp -pPR * "${D}/${instdir}" + rm "${D}/${instdir}/unzip" + doenvd "${FILESDIR}/90icm" || die + if use x86; then + dosym "${instdir}/icm" /opt/bin/icm || die + dosym "${instdir}/icmng" /opt/bin/icmng || die + rm "${D}/${instdir}/icm64" || die + rm "${D}/${instdir}/icmng64" || die + rm "${D}/${instdir}/icmora64" || die + rm "${D}/${instdir}/icmora64.bin" || die + rm -rf ${D}/${instdir}/lib64 || die + elif use amd64; then + if use 32bit; then + dosym "${instdir}/icm" /opt/bin/icm || die + dosym "${instdir}/icmng" /opt/bin/icmng || die + fi + if use 64bit; then + dosym "${instdir}/icm64" /opt/bin/icm64 || die + dosym "${instdir}/icmng64" /opt/bin/icmng64 || die + fi + if ! use 64bit; then + rm "${D}/${instdir}/icm64" || die + rm "${D}/${instdir}/icmng64" || die + rm "${D}/${instdir}/icmora64{,.bin}" || die + rm -rf "${D}/${instdir}/lib64" || die + fi + if ! use 32bit; then + rm "${D}/${instdir}/icm" || die + rm "${D}/${instdir}/icmng" || die + rm "${D}/${instdir}/icmora" || die + rm "${D}/${instdir}/icmora.bin" || die + rm -rf "${D}/${instdir}/lib32" || die + fi + fi + dosym "${instdir}/txdoc" /opt/bin/txdoc || die + dosym "${instdir}/lmhostid" /opt/bin/lmhostid || die + # install vim files + if use vim-syntax ; then + insinto /usr/share/vim/vimfiles/ftdetect + doins "${WORKDIR}/icm.vim" + insinto /usr/share/vim/vimfiles/syntax + doins "${WORKDIR}/icm.vim" + rm "${D}/${instdir}/icm.vim" || die + fi + # make desktop entry + doicon "${FILESDIR}/${PN}.xpm" + if use x86; then + make_desktop_entry "icm -g" "ICM Pro" ${PN} Chemistry + elif use amd64; then + use 32bit && make_desktop_entry "icm -g" "ICM Pro (32bit)" ${PN} Chemistry + use 64bit && make_desktop_entry "icm64 -g" "ICM Pro (64bit)" ${PN} Chemistry + fi +} + +pkg_postinst () { + einfo + einfo "Documentation can be found in ${instdir}/man/" + einfo + einfo "You will need to place your license in ${instdir}/licenses/" + einfo + +} |