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/gsim: metadata.xml ChangeLog gsim-0.20.1.ebuild
Date: Wed, 31 Aug 2011 14:29:01
Message-Id: 20110831142851.EF93320051@flycatcher.gentoo.org
1 jlec 11/08/31 14:28:51
2
3 Modified: metadata.xml ChangeLog
4 Added: gsim-0.20.1.ebuild
5 Log:
6 Version Bump
7
8 (Portage version: 2.2.0_alpha51/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 sci-chemistry/gsim/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gsim/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gsim/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gsim/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gsim/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 3 Nov 2010 09:37:05 -0000 1.1
24 +++ metadata.xml 31 Aug 2011 14:28:51 -0000 1.2
25 @@ -1,11 +1,11 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 -<herd>sci</herd>
30 -<maintainer>
31 - <email>jlec@g.o</email>
32 -</maintainer>
33 -<use>
34 - <flag name='emf'>Support for .emf export</flag>
35 -</use>
36 + <herd>sci</herd>
37 + <maintainer>
38 + <email>jlec@g.o</email>
39 + </maintainer>
40 + <use>
41 + <flag name="emf">Support for .emf export</flag>
42 + </use>
43 </pkgmetadata>
44
45
46
47 1.4 sci-chemistry/gsim/ChangeLog
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gsim/ChangeLog?rev=1.4&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gsim/ChangeLog?rev=1.4&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gsim/ChangeLog?r1=1.3&r2=1.4
52
53 Index: ChangeLog
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/sci-chemistry/gsim/ChangeLog,v
56 retrieving revision 1.3
57 retrieving revision 1.4
58 diff -u -r1.3 -r1.4
59 --- ChangeLog 10 Apr 2011 07:12:58 -0000 1.3
60 +++ ChangeLog 31 Aug 2011 14:28:51 -0000 1.4
61 @@ -1,6 +1,12 @@
62 # ChangeLog for sci-chemistry/gsim
63 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
64 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gsim/ChangeLog,v 1.3 2011/04/10 07:12:58 tove Exp $
65 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gsim/ChangeLog,v 1.4 2011/08/31 14:28:51 jlec Exp $
66 +
67 +*gsim-0.20.1 (31 Aug 2011)
68 +
69 + 31 Aug 2011; Justin Lecher <jlec@g.o> +files/0.20.1-build.conf.patch,
70 + +gsim-0.20.1.ebuild, metadata.xml:
71 + Version Bump
72
73 10 Apr 2011; Torsten Veller <tove@g.o> gsim-0.19.1.ebuild:
74 Add missing die: || "..." -> || die "..."
75
76
77
78 1.1 sci-chemistry/gsim/gsim-0.20.1.ebuild
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gsim/gsim-0.20.1.ebuild?rev=1.1&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-chemistry/gsim/gsim-0.20.1.ebuild?rev=1.1&content-type=text/plain
82
83 Index: gsim-0.20.1.ebuild
84 ===================================================================
85 # Copyright 1999-2011 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 # $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gsim/gsim-0.20.1.ebuild,v 1.1 2011/08/31 14:28:51 jlec Exp $
88
89 EAPI="3"
90
91 inherit eutils qt4-r2
92
93 DESCRIPTION="Programm for visualisation and processing of experimental and simulated NMR spectra"
94 HOMEPAGE="http://sourceforge.net/projects/gsim"
95 SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
96
97 LICENSE="GPL-2"
98 SLOT="0"
99 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
100 IUSE="emf opengl"
101
102 RDEPEND="
103 x11-libs/qt-svg:4
104 dev-cpp/muParser
105 >=sci-libs/libcmatrix-3.9.0
106 virtual/blas
107 media-libs/freetype
108 emf? ( media-libs/libemf )
109 opengl? ( x11-libs/qt-opengl:4 )"
110 DEPEND="${RDEPEND}"
111
112 PATCHES=( "${FILESDIR}"/${PV}-build.conf.patch )
113 DOCS="release.txt README_GSIM.* quickstart.* changes.log programming.*"
114
115 src_prepare() {
116 edos2unix ${PN}.pro
117
118 qt4-r2_src_prepare
119
120 cat >> build.conf <<- EOF
121 INCLUDEPATH += "${EPREFIX}/usr/include/libcmatrixR3/" \
122 "${EPREFIX}/usr/include/Minuit2" \
123 "${EPREFIX}/usr/include"
124 LIBS += -lcmatrix -lMinuit2 -lmuparser $(pkg-config --libs cblas)
125 EOF
126
127 use opengl && echo "CONFIG+=use_opengl" >> build.conf
128
129 if use emf; then
130 cat >> build.conf <<- EOF
131 CONFIG+=use_emf
132 DEFINES+=USE_EMF_OUTPUT
133 LIBS += -L\"${EPREFIX}/usr/include/libEMF\" -lEMF
134 EOF
135 fi
136 sed \
137 -e "s:quickstart.pdf:../share/doc/${PF}/quickstart.pdf:g" \
138 -e "s:README_GSIM.pdf:../share/doc/${PF}/README_GSIM.pdf:g" \
139 -i mainform.h || die
140 }
141
142 src_install() {
143 qt4-r2_src_install
144 dobin ${PN} || die "no ${PN}"
145 insinto /usr/share/${PN}
146 doins -r images ${PN}.ico || die "no images"
147 insinto /usr/share/${PN}/ui
148 doins *.ui || die
149 }