Gentoo Archives: gentoo-commits

From: "Thomas Kahle (tomka)" <tomka@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/frobby: ChangeLog frobby-0.8.2-r1.ebuild metadata.xml
Date: Sat, 06 Nov 2010 17:55:37
Message-Id: 20101106175532.BE86520054@flycatcher.gentoo.org
1 tomka 10/11/06 17:55:32
2
3 Added: ChangeLog frobby-0.8.2-r1.ebuild metadata.xml
4 Log:
5 New package: sci-mathematics/frobby imported from science overlay.
6 Fixes bug 294503
7
8 (Portage version: 2.1.9.24/cvs/Linux i686)
9
10 Revision Changes Path
11 1.1 sci-mathematics/frobby/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/ChangeLog?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/ChangeLog?rev=1.1&content-type=text/plain
15
16 Index: ChangeLog
17 ===================================================================
18 # ChangeLog for sci-mathematics/frobby
19 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
20 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/frobby/ChangeLog,v 1.1 2010/11/06 17:55:32 tomka Exp $
21
22 *frobby-0.8.2-r1 (06 Nov 2010)
23
24 06 Nov 2010; Thomas Kahle <tomka@g.o> +frobby-0.8.2-r1.ebuild,
25 +files/frobby-cflags-no-strip.patch, +files/frobby-latex.patch,
26 +files/frobby-useless-checks.patch, +metadata.xml:
27 New package: sci-mathematics/frobby, import from science overlay (bug
28 #294503 )
29
30
31
32
33 1.1 sci-mathematics/frobby/frobby-0.8.2-r1.ebuild
34
35 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/frobby-0.8.2-r1.ebuild?rev=1.1&view=markup
36 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/frobby-0.8.2-r1.ebuild?rev=1.1&content-type=text/plain
37
38 Index: frobby-0.8.2-r1.ebuild
39 ===================================================================
40 # Copyright 1999-2010 Gentoo Foundation
41 # Distributed under the terms of the GNU General Public License v2
42 # $Header: /var/cvsroot/gentoo-x86/sci-mathematics/frobby/frobby-0.8.2-r1.ebuild,v 1.1 2010/11/06 17:55:32 tomka Exp $
43
44 EAPI=2
45
46 inherit eutils
47
48 DESCRIPTION="Frobby is a software system and project for computations with monomial ideals"
49 HOMEPAGE="http://www.broune.com/frobby/"
50 SRC_URI="http://www.broune.com/frobby/frobby_v${PV}.tar.gz"
51 LICENSE="GPL-2"
52 SLOT="0"
53 KEYWORDS="~amd64 ~x86"
54 IUSE="doc"
55
56 DEPEND="dev-libs/gmp[-nocxx]
57 doc? ( virtual/latex-base )"
58 RDEPEND="dev-libs/gmp[-nocxx]"
59
60 S="${WORKDIR}/frobby_v${PV}"
61
62 src_prepare() {
63 epatch "${FILESDIR}/${PN}-latex.patch"
64 epatch "${FILESDIR}/${PN}-useless-checks.patch"
65 epatch "${FILESDIR}/${PN}-cflags-no-strip.patch"
66 }
67
68 src_compile() {
69 emake || die "compile failed"
70 emake library || die "making libfrobby failed"
71 if use doc; then
72 # latex loops don't parallelize well
73 emake -j1 doc || die "failed creating documentation"
74 fi
75 }
76
77 src_install() {
78 dobin bin/frobby
79 dolib.a bin/libfrobby.a
80 insinto /usr/include
81 doins src/frobby.h
82 dodir /usr/include/"${PN}"
83 insinto /usr/include/"${PN}"
84 doins src/stdinc.h
85 if use doc; then
86 dodoc bin/manual.pdf
87 fi
88 }
89
90
91
92 1.1 sci-mathematics/frobby/metadata.xml
93
94 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/metadata.xml?rev=1.1&view=markup
95 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/frobby/metadata.xml?rev=1.1&content-type=text/plain
96
97 Index: metadata.xml
98 ===================================================================
99 <?xml version="1.0" encoding="UTF-8"?>
100 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
101 <pkgmetadata>
102 <maintainer>
103 <email>tomka@g.o</email>
104 <name>Thomas Kahle</name>
105 </maintainer>
106 <herd>sci</herd>
107 <longdescription lang="en">
108 Frobby is a software system and library for computations with monomial ideals.
109 </longdescription>
110 </pkgmetadata>