Gentoo Archives: gentoo-commits

From: "Sergei Trofimovich (slyfox)" <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/btrfs-progs: btrfs-progs-3.18.2.ebuild ChangeLog
Date: Thu, 29 Jan 2015 18:55:56
Message-Id: 20150129185552.2E618109BA@oystercatcher.gentoo.org
1 slyfox 15/01/29 18:55:52
2
3 Modified: ChangeLog
4 Added: btrfs-progs-3.18.2.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.15/cvs/Linux i686, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.95 sys-fs/btrfs-progs/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/btrfs-progs/ChangeLog?rev=1.95&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/btrfs-progs/ChangeLog?rev=1.95&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/btrfs-progs/ChangeLog?r1=1.94&r2=1.95
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/ChangeLog,v
20 retrieving revision 1.94
21 retrieving revision 1.95
22 diff -u -r1.94 -r1.95
23 --- ChangeLog 1 Jan 2015 14:53:03 -0000 1.94
24 +++ ChangeLog 29 Jan 2015 18:55:52 -0000 1.95
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sys-fs/btrfs-progs
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/ChangeLog,v 1.94 2015/01/01 14:53:03 floppym Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/ChangeLog,v 1.95 2015/01/29 18:55:52 slyfox Exp $
30 +
31 +*btrfs-progs-3.18.2 (29 Jan 2015)
32 +
33 + 29 Jan 2015; Sergei Trofimovich <slyfox@g.o>
34 + +btrfs-progs-3.18.2.ebuild:
35 + Version bump.
36
37 *btrfs-progs-3.18 (01 Jan 2015)
38 *btrfs-progs-3.17.3 (01 Jan 2015)
39
40
41
42 1.1 sys-fs/btrfs-progs/btrfs-progs-3.18.2.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-3.18.2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-3.18.2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: btrfs-progs-3.18.2.ebuild
48 ===================================================================
49 # Copyright 1999-2015 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/sys-fs/btrfs-progs/btrfs-progs-3.18.2.ebuild,v 1.1 2015/01/29 18:55:52 slyfox Exp $
52
53 EAPI=5
54
55 inherit eutils multilib toolchain-funcs
56
57 libbtrfs_soname=0
58
59 if [[ ${PV} != 9999 ]]; then
60 MY_PV=v${PV}
61 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
62 SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz"
63 S="${WORKDIR}"/${PN}-${MY_PV}
64 else
65 inherit git-r3
66 EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git
67 https://git.kernel.org/pub/scm/linux/kernel/git/kdave/btrfs-progs.git"
68 fi
69
70 DESCRIPTION="Btrfs filesystem utilities"
71 HOMEPAGE="https://btrfs.wiki.kernel.org"
72
73 LICENSE="GPL-2"
74 SLOT="0/${libbtrfs_soname}"
75 IUSE=""
76
77 RESTRICT=test # tries to mount repared filesystems
78
79 RDEPEND="
80 dev-libs/lzo:2=
81 sys-libs/zlib:0=
82 sys-fs/e2fsprogs:0=
83 "
84 DEPEND="${RDEPEND}
85 sys-apps/acl
86 app-text/asciidoc
87 app-text/docbook-xml-dtd:4.5
88 app-text/xmlto
89 "
90
91 src_prepare() {
92 epatch_user
93 }
94
95 src_compile() {
96 emake \
97 AR="$(tc-getAR)" \
98 CC="$(tc-getCC)" \
99 CFLAGS="${CFLAGS}" \
100 LDFLAGS="${LDFLAGS}" \
101 BUILD_VERBOSE=1
102 }
103
104 src_install() {
105 emake install \
106 DESTDIR="${D}" \
107 prefix=/usr \
108 bindir=/sbin \
109 libdir=/usr/$(get_libdir) \
110 mandir=/usr/share/man
111 }