Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-chemistry/arp-warp-bin: ChangeLog arp-warp-bin-7.3.ebuild
Date: Sat, 01 Jun 2013 16:07:28
Message-Id: 20130601160724.41AD42171D@flycatcher.gentoo.org
1 jlec 13/06/01 16:07:24
2
3 Modified: ChangeLog
4 Added: arp-warp-bin-7.3.ebuild
5 Log:
6 sci-chemistry/arp-warp-bin: Version Bump
7
8 (Portage version: 2.2.0_alpha177/cvs/Linux x86_64, signed Manifest commit with key 8009D6F070EB7916)
9
10 Revision Changes Path
11 1.24 sci-chemistry/arp-warp-bin/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/arp-warp-bin/ChangeLog?rev=1.24&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/arp-warp-bin/ChangeLog?rev=1.24&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/arp-warp-bin/ChangeLog?r1=1.23&r2=1.24
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/arp-warp-bin/ChangeLog,v
20 retrieving revision 1.23
21 retrieving revision 1.24
22 diff -u -r1.23 -r1.24
23 --- ChangeLog 1 Jun 2013 15:47:53 -0000 1.23
24 +++ ChangeLog 1 Jun 2013 16:07:24 -0000 1.24
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sci-chemistry/arp-warp-bin
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/arp-warp-bin/ChangeLog,v 1.23 2013/06/01 15:47:53 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/arp-warp-bin/ChangeLog,v 1.24 2013/06/01 16:07:24 jlec Exp $
30 +
31 +*arp-warp-bin-7.3 (01 Jun 2013)
32 +
33 + 01 Jun 2013; Justin Lecher <jlec@g.o> +arp-warp-bin-7.3.ebuild,
34 + +files/7.3-setup.patch:
35 + Version Bump
36
37 *arp-warp-bin-7.1-r2 (01 Jun 2013)
38
39
40
41
42 1.1 sci-chemistry/arp-warp-bin/arp-warp-bin-7.3.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/arp-warp-bin/arp-warp-bin-7.3.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/arp-warp-bin/arp-warp-bin-7.3.ebuild?rev=1.1&content-type=text/plain
46
47 Index: arp-warp-bin-7.3.ebuild
48 ===================================================================
49 # Copyright 1999-2013 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/sci-chemistry/arp-warp-bin/arp-warp-bin-7.3.ebuild,v 1.1 2013/06/01 16:07:24 jlec Exp $
52
53 EAPI=5
54
55 inherit eutils prefix
56
57 MY_P="arp_warp_${PV}"
58
59 DESCRIPTION="Software for improvement and interpretation of crystallographic electron density maps"
60 SRC_URI="${MY_P}.tar.gz"
61 HOMEPAGE="http://www.embl-hamburg.de/ARP/"
62
63 LICENSE="ArpWarp"
64 SLOT="0"
65 KEYWORDS="-* ~amd64 ~x86 ~amd64-linux ~x86-linux"
66 IUSE=""
67
68 RDEPEND="
69 app-shells/tcsh
70 sci-chemistry/refmac
71 virtual/awk
72 virtual/jre
73 virtual/opengl
74 x11-libs/libX11"
75 DEPEND=""
76
77 RESTRICT="fetch"
78
79 S="${WORKDIR}/${MY_P}"
80
81 QA_PREBUILT="opt/arp-warp-bin/bin/*"
82
83 pkg_nofetch(){
84 elog "Fill out the form at http://www.embl-hamburg.de/ARP/"
85 elog "and place ${A} in ${DISTDIR}"
86 }
87
88 src_prepare() {
89 epatch "${FILESDIR}"/${PV}-setup.patch
90 eprefixify "${S}"/share/arpwarp_setup_base.*
91
92 sed -e '/exit/d' -i "${S}"/share/arpwarp_setup_base.* || die
93 }
94
95 src_install(){
96 m_type=$(uname -m)
97 os_type=$(uname)
98
99 exeinto /opt/${PN}/bin/bin-${m_type}-${os_type}
100 doexe "${S}"/bin/bin-${m_type}-${os_type}/* "${S}"/share/*{pl,sh}
101
102 insinto /opt/${PN}/bin/bin-${m_type}-${os_type}
103 doins "${S}"/share/*{gif,bmp,XYZ,bash,csh,dat,lib,tbl,llh,prm}
104
105 insinto /etc/profile.d/
106 newins "${S}"/share/arpwarp_setup_base.csh 90arpwarp_setup.csh
107 newins "${S}"/share/arpwarp_setup_base.bash 90arpwarp_setup.sh
108
109 dodoc "${S}"/README manual/UserGuide${PV}.pdf
110 dohtml -r "${S}"/manual/html/*
111 }
112
113 pkg_postinst(){
114 testcommand=$(echo 3 2 | awk '{printf"%3.1f",$1/$2}')
115 if [ $testcommand == "1,5" ];then
116 ewarn "*** ERROR ***"
117 ewarn " 3/2=" $testcommand
118 ewarn "Invalid decimal separator (must be ".")"
119 ewarn "You need to set this correctly!!!"
120 echo
121 ewarn "One way of setting the decimal separator is:"
122 ewarn "setenv LC_NUMERIC C' in your .cshrc file"
123 ewarn "\tor"
124 ewarn "export LC_NUMERIC=C' in your .bashrc file"
125 ewarn "Otherwise please consult your system manager"
126 fi
127
128 grep -q sse2 /proc/cpuinfo || einfo "The CPU is lacking SSE2! You should use the cluster at EMBL-Hamburg."
129 echo
130 }