Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ml/pxp: ChangeLog pxp-1.2.3.ebuild
Date: Wed, 06 Mar 2013 12:02:00
Message-Id: 20130306120155.E38992171D@flycatcher.gentoo.org
1 aballier 13/03/06 12:01:54
2
3 Modified: ChangeLog pxp-1.2.3.ebuild
4 Log:
5 eapi5: define subslot, use slotdeps, remove useless || die, do not compress examples as they are useless compressed
6
7 (Portage version: 2.2.0_alpha166/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
8
9 Revision Changes Path
10 1.33 dev-ml/pxp/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/pxp/ChangeLog?rev=1.33&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/pxp/ChangeLog?rev=1.33&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/pxp/ChangeLog?r1=1.32&r2=1.33
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-ml/pxp/ChangeLog,v
19 retrieving revision 1.32
20 retrieving revision 1.33
21 diff -u -r1.32 -r1.33
22 --- ChangeLog 6 Mar 2013 11:43:22 -0000 1.32
23 +++ ChangeLog 6 Mar 2013 12:01:54 -0000 1.33
24 @@ -1,6 +1,10 @@
25 # ChangeLog for dev-ml/pxp
26 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/pxp/ChangeLog,v 1.32 2013/03/06 11:43:22 aballier Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/pxp/ChangeLog,v 1.33 2013/03/06 12:01:54 aballier Exp $
29 +
30 + 06 Mar 2013; Alexis Ballier <aballier@g.o> pxp-1.2.3.ebuild:
31 + eapi5: define subslot, use slotdeps, remove useless || die, do not compress
32 + examples as they are useless compressed
33
34 06 Mar 2013; Alexis Ballier <aballier@g.o> -pxp-1.2.2.ebuild:
35 remove old
36
37
38
39 1.6 dev-ml/pxp/pxp-1.2.3.ebuild
40
41 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/pxp/pxp-1.2.3.ebuild?rev=1.6&view=markup
42 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/pxp/pxp-1.2.3.ebuild?rev=1.6&content-type=text/plain
43 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ml/pxp/pxp-1.2.3.ebuild?r1=1.5&r2=1.6
44
45 Index: pxp-1.2.3.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/dev-ml/pxp/pxp-1.2.3.ebuild,v
48 retrieving revision 1.5
49 retrieving revision 1.6
50 diff -u -r1.5 -r1.6
51 --- pxp-1.2.3.ebuild 22 Aug 2012 15:26:05 -0000 1.5
52 +++ pxp-1.2.3.ebuild 6 Mar 2013 12:01:54 -0000 1.6
53 @@ -1,8 +1,8 @@
54 -# Copyright 1999-2012 Gentoo Foundation
55 +# Copyright 1999-2013 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/dev-ml/pxp/pxp-1.2.3.ebuild,v 1.5 2012/08/22 15:26:05 johu Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/dev-ml/pxp/pxp-1.2.3.ebuild,v 1.6 2013/03/06 12:01:54 aballier Exp $
59
60 -EAPI="2"
61 +EAPI="5"
62
63 inherit findlib eutils
64
65 @@ -15,11 +15,11 @@
66 LICENSE="MIT"
67 KEYWORDS="amd64 ~ppc x86"
68
69 -SLOT="0"
70 -DEPEND=">=dev-ml/pcre-ocaml-4.31
71 ->=dev-ml/ulex-0.5
72 ->=dev-ml/ocamlnet-0.98
73 ->=dev-lang/ocaml-3.10.2[ocamlopt?]"
74 +SLOT="0/${PV}"
75 +DEPEND=">=dev-ml/pcre-ocaml-4.31:=
76 +>=dev-ml/ulex-0.5:=
77 +>=dev-ml/ocamlnet-0.98:=
78 +>=dev-lang/ocaml-3.10.2:=[ocamlopt?]"
79 RDEPEND="${DEPEND}"
80
81 IUSE="examples +ocamlopt"
82 @@ -32,17 +32,17 @@
83 }
84
85 src_compile() {
86 - emake -j1 all || die "make all failed"
87 + emake -j1 all
88 if use ocamlopt; then
89 - emake -j1 opt || die "make opt failed"
90 + emake -j1 opt
91 fi
92 }
93
94 src_install() {
95 findlib_src_install
96 if use examples; then
97 - insinto /usr/share/doc/${PF}
98 - doins -r examples
99 + dodoc -r examples
100 + docompress -x /usr/share/doc/${PF}/examples
101 fi
102
103 cd doc