Gentoo Archives: gentoo-commits

From: "Sergey Popov (pinkbyte)" <pinkbyte@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/cppunit: ChangeLog cppunit-9999.ebuild cppunit-1.13.2-r2.ebuild cppunit-1.13.2-r1.ebuild cppunit-1.13.2.ebuild
Date: Sun, 06 Jul 2014 21:07:04
Message-Id: 20140706210701.2AE4C2004E@flycatcher.gentoo.org
1 pinkbyte 14/07/06 21:07:01
2
3 Modified: ChangeLog cppunit-9999.ebuild
4 Added: cppunit-1.13.2-r2.ebuild
5 Removed: cppunit-1.13.2-r1.ebuild cppunit-1.13.2.ebuild
6 Log:
7 Install docs, accidentally dropped during multilib conversion, drop old revisions
8
9 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
10
11 Revision Changes Path
12 1.93 dev-util/cppunit/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cppunit/ChangeLog?rev=1.93&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cppunit/ChangeLog?rev=1.93&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cppunit/ChangeLog?r1=1.92&r2=1.93
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-util/cppunit/ChangeLog,v
21 retrieving revision 1.92
22 retrieving revision 1.93
23 diff -u -r1.92 -r1.93
24 --- ChangeLog 7 Jun 2014 11:53:44 -0000 1.92
25 +++ ChangeLog 6 Jul 2014 21:07:00 -0000 1.93
26 @@ -1,6 +1,13 @@
27 # ChangeLog for dev-util/cppunit
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-util/cppunit/ChangeLog,v 1.92 2014/06/07 11:53:44 mgorny Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/cppunit/ChangeLog,v 1.93 2014/07/06 21:07:00 pinkbyte Exp $
31 +
32 +*cppunit-1.13.2-r2 (06 Jul 2014)
33 +
34 + 06 Jul 2014; Sergey Popov <pinkbyte@g.o> -cppunit-1.13.2.ebuild,
35 + -cppunit-1.13.2-r1.ebuild, +cppunit-1.13.2-r2.ebuild, cppunit-9999.ebuild:
36 + Install docs, accidentally dropped during multilib conversion, drop old
37 + revisions
38
39 *cppunit-1.13.2-r1 (07 Jun 2014)
40
41
42
43
44 1.8 dev-util/cppunit/cppunit-9999.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cppunit/cppunit-9999.ebuild?rev=1.8&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cppunit/cppunit-9999.ebuild?rev=1.8&content-type=text/plain
48 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cppunit/cppunit-9999.ebuild?r1=1.7&r2=1.8
49
50 Index: cppunit-9999.ebuild
51 ===================================================================
52 RCS file: /var/cvsroot/gentoo-x86/dev-util/cppunit/cppunit-9999.ebuild,v
53 retrieving revision 1.7
54 retrieving revision 1.8
55 diff -u -r1.7 -r1.8
56 --- cppunit-9999.ebuild 7 Jun 2014 11:53:44 -0000 1.7
57 +++ cppunit-9999.ebuild 6 Jul 2014 21:07:00 -0000 1.8
58 @@ -1,6 +1,6 @@
59 # Copyright 1999-2014 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/dev-util/cppunit/cppunit-9999.ebuild,v 1.7 2014/06/07 11:53:44 mgorny Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/dev-util/cppunit/cppunit-9999.ebuild,v 1.8 2014/07/06 21:07:00 pinkbyte Exp $
63
64 EAPI=5
65
66 @@ -56,6 +56,7 @@
67 }
68
69 multilib_src_install_all() {
70 + einstalldocs
71 prune_libtool_files --all
72
73 if use examples ; then
74
75
76
77 1.1 dev-util/cppunit/cppunit-1.13.2-r2.ebuild
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cppunit/cppunit-1.13.2-r2.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/cppunit/cppunit-1.13.2-r2.ebuild?rev=1.1&content-type=text/plain
81
82 Index: cppunit-1.13.2-r2.ebuild
83 ===================================================================
84 # Copyright 1999-2014 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/dev-util/cppunit/cppunit-1.13.2-r2.ebuild,v 1.1 2014/07/06 21:07:00 pinkbyte Exp $
87
88 EAPI=5
89
90 EGIT_REPO_URI="git://anongit.freedesktop.org/libreoffice/cppunit"
91 [[ ${PV} = 9999 ]] && inherit git-r3 autotools
92 inherit eutils flag-o-matic multilib-minimal
93
94 DESCRIPTION="C++ port of the famous JUnit framework for unit testing"
95 HOMEPAGE="http://www.freedesktop.org/wiki/Software/cppunit"
96 [[ ${PV} = 9999 ]] || SRC_URI="http://dev-www.libreoffice.org/src/${P}.tar.gz"
97
98 LICENSE="LGPL-2.1"
99 SLOT="0"
100 # Don't move KEYWORDS on the previous line or ekeyword won't work # 399061
101 [[ ${PV} = 9999 ]] || \
102 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
103 IUSE="doc examples static-libs"
104
105 RDEPEND=""
106 DEPEND="${RDEPEND}
107 doc? (
108 app-doc/doxygen[dot]
109 media-gfx/graphviz
110 )"
111
112 DOCS=( AUTHORS BUGS NEWS README THANKS TODO doc/FAQ )
113 [[ ${PV} = 9999 ]] || DOCS+=( ChangeLog )
114
115 MULTILIB_CHOST_TOOLS=(
116 /usr/bin/cppunit-config
117 )
118
119 src_prepare() {
120 [[ ${PV} = 9999 ]] && eautoreconf
121 }
122
123 src_configure() {
124 # Anything else than -O0 breaks on alpha
125 use alpha && replace-flags "-O?" -O0
126
127 multilib-minimal_src_configure
128 }
129
130 multilib_src_configure() {
131 ECONF_SOURCE=${S} \
132 econf \
133 $(use_enable static-libs static) \
134 $(multilib_native_use_enable doc doxygen) \
135 $(multilib_native_use_enable doc dot) \
136 --docdir="${EPREFIX}"/usr/share/doc/${PF} \
137 --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
138 --disable-silent-rules
139 }
140
141 multilib_src_install_all() {
142 einstalldocs
143 prune_libtool_files --all
144
145 if use examples ; then
146 find examples -iname "*.o" -delete
147 insinto /usr/share/${PN}
148 doins -r examples
149 fi
150 }