Gentoo Archives: gentoo-commits

From: "Maxim Koltsov (maksbotan)" <maksbotan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-cluster/ploop: ploop-1.13.2.ebuild ChangeLog
Date: Fri, 01 May 2015 14:06:41
Message-Id: 20150501140633.C78BA9B3@oystercatcher.gentoo.org
1 maksbotan 15/05/01 14:06:33
2
3 Modified: ChangeLog
4 Added: ploop-1.13.2.ebuild
5 Log:
6 Bump to 1.13.2, thanks to slepnoga
7
8 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE)
9
10 Revision Changes Path
11 1.36 sys-cluster/ploop/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/ploop/ChangeLog?rev=1.36&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/ploop/ChangeLog?rev=1.36&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/ploop/ChangeLog?r1=1.35&r2=1.36
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-cluster/ploop/ChangeLog,v
20 retrieving revision 1.35
21 retrieving revision 1.36
22 diff -u -r1.35 -r1.36
23 --- ChangeLog 23 Apr 2015 13:15:29 -0000 1.35
24 +++ ChangeLog 1 May 2015 14:06:33 -0000 1.36
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sys-cluster/ploop
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ploop/ChangeLog,v 1.35 2015/04/23 13:15:29 maksbotan Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/ploop/ChangeLog,v 1.36 2015/05/01 14:06:33 maksbotan Exp $
30 +
31 +*ploop-1.13.2 (01 May 2015)
32 +
33 + 01 May 2015; Maxim Koltsov <maksbotan@g.o> +ploop-1.13.2.ebuild:
34 + Bump to 1.13.2, thanks to slepnoga
35
36 23 Apr 2015; Maxim Koltsov <maksbotan@g.o> -ploop-1.11.ebuild:
37 Clean old versions, thanks to Andreis Vinogradovs
38
39
40
41 1.1 sys-cluster/ploop/ploop-1.13.2.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/ploop/ploop-1.13.2.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/ploop/ploop-1.13.2.ebuild?rev=1.1&content-type=text/plain
45
46 Index: ploop-1.13.2.ebuild
47 ===================================================================
48 # Copyright 1999-2015 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/sys-cluster/ploop/ploop-1.13.2.ebuild,v 1.1 2015/05/01 14:06:33 maksbotan Exp $
51
52 EAPI=5
53
54 inherit eutils toolchain-funcs multilib systemd
55
56 DESCRIPTION="openvz tool and a library to control ploop block devices"
57 HOMEPAGE="http://wiki.openvz.org/Download/ploop"
58 SRC_URI="http://download.openvz.org/utils/ploop/${PV}/src/${P}.tar.bz2"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~amd64 ~x86"
63 IUSE="debug static-libs"
64
65 DEPEND="
66 dev-libs/libxml2
67 virtual/pkgconfig
68 "
69
70 RDEPEND="dev-libs/libxml2
71 !<sys-cluster/vzctl-4.8
72 sys-block/parted
73 sys-fs/e2fsprogs
74 sys-process/lsof
75 sys-apps/findutils
76 "
77
78 DOCS=( tools/README )
79
80 src_prepare() {
81 # Respect CFLAGS and CC, do not add debug by default
82 sed -i \
83 -e 's|CFLAGS =|CFLAGS +=|' \
84 -e '/CFLAGS/s/-g -O0 //' \
85 -e '/CFLAGS/s/-O2//' \
86 -e 's|CC=|CC?=|' \
87 -e 's/-Werror//' \
88 -e '/DEBUG=yes/d' \
89 -e '/LOCKDIR/s/var/run/' \
90 Makefile.inc || die 'sed on Makefile.inc failed'
91 # Avoid striping of binaries
92 sed -e '/INSTALL/{s: -s::}' -i tools/Makefile || die 'sed on tools/Makefile failed'
93
94 # respect AR and RANLIB, bug #452092
95 tc-export AR RANLIB
96 sed -i -e 's/ranlib/$(RANLIB)/' lib/Makefile || die 'sed on lib/Makefile failed'
97 }
98
99 src_compile() {
100 emake CC="$(tc-getCC)" V=1 $(usex debug 'DEBUG' '' '=yes' '')
101 }
102
103 src_install() {
104 default
105 ldconfig -n "${D}/usr/$(get_libdir)/" || die
106 }