Gentoo Archives: gentoo-commits

From: "Justin Lecher (jlec)" <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/bcache-tools: bcache-tools-1.0.4.ebuild ChangeLog bcache-tools-9999.ebuild
Date: Fri, 22 Nov 2013 13:51:40
Message-Id: 20131122135134.B37BC2004B@flycatcher.gentoo.org
1 jlec 13/11/22 13:51:34
2
3 Modified: ChangeLog bcache-tools-9999.ebuild
4 Added: bcache-tools-1.0.4.ebuild
5 Log:
6 sys-fs/bcache-tools: Version BUmp, #492292
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
9
10 Revision Changes Path
11 1.5 sys-fs/bcache-tools/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/bcache-tools/ChangeLog?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/bcache-tools/ChangeLog?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/bcache-tools/ChangeLog?r1=1.4&r2=1.5
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-fs/bcache-tools/ChangeLog,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- ChangeLog 28 Oct 2013 10:53:29 -0000 1.4
24 +++ ChangeLog 22 Nov 2013 13:51:34 -0000 1.5
25 @@ -1,6 +1,12 @@
26 # ChangeLog for sys-fs/bcache-tools
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/bcache-tools/ChangeLog,v 1.4 2013/10/28 10:53:29 jlec Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/bcache-tools/ChangeLog,v 1.5 2013/11/22 13:51:34 jlec Exp $
30 +
31 +*bcache-tools-1.0.4 (22 Nov 2013)
32 +
33 + 22 Nov 2013; Justin Lecher <jlec@g.o> +bcache-tools-1.0.4.ebuild,
34 + bcache-tools-9999.ebuild:
35 + Version BUmp, #492292
36
37 28 Oct 2013; Justin Lecher <jlec@g.o>
38 bcache-tools-0_pre20130627-r1.ebuild, bcache-tools-9999.ebuild:
39
40
41
42 1.5 sys-fs/bcache-tools/bcache-tools-9999.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/bcache-tools/bcache-tools-9999.ebuild?rev=1.5&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/bcache-tools/bcache-tools-9999.ebuild?rev=1.5&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/bcache-tools/bcache-tools-9999.ebuild?r1=1.4&r2=1.5
47
48 Index: bcache-tools-9999.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/sys-fs/bcache-tools/bcache-tools-9999.ebuild,v
51 retrieving revision 1.4
52 retrieving revision 1.5
53 diff -u -r1.4 -r1.5
54 --- bcache-tools-9999.ebuild 28 Oct 2013 10:53:29 -0000 1.4
55 +++ bcache-tools-9999.ebuild 22 Nov 2013 13:51:34 -0000 1.5
56 @@ -1,40 +1,54 @@
57 # Copyright 1999-2013 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/bcache-tools/bcache-tools-9999.ebuild,v 1.4 2013/10/28 10:53:29 jlec Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/bcache-tools/bcache-tools-9999.ebuild,v 1.5 2013/11/22 13:51:34 jlec Exp $
61
62 EAPI=5
63
64 -inherit git-2 toolchain-funcs udev
65 +EGIT_NONSHALLOW=true
66 +
67 +inherit git-r3 toolchain-funcs udev
68
69 DESCRIPTION="Tools for bachefs"
70 HOMEPAGE="http://bcache.evilpiepirate.org/"
71 SRC_URI=""
72 -EGIT_REPO_URI="http://evilpiepirate.org/git/bcache-tools.git"
73 +EGIT_REPO_URI="https://github.com/g2p/bcache-tools.git"
74
75 SLOT="0"
76 LICENSE="GPL-2"
77 KEYWORDS=""
78 IUSE=""
79
80 +RDEPEND=">=sys-apps/util-linux-2.24"
81 +DEPEND="${RDEPEND}"
82 +
83 src_prepare() {
84 tc-export CC
85 sed \
86 - -e '/^CFLAGS/d' \
87 + -e '/^CFLAGS/s:-O2::' \
88 + -e '/^CFLAGS/s:-g::' \
89 -i Makefile || die
90 }
91
92 src_install() {
93 into /
94 - dosbin make-bcache probe-bcache bcache-super-show
95 - doman *.8
96 + dosbin make-bcache bcache-super-show
97 +
98 + exeinto $(get_udevdir)
99 + doexe bcache-register probe-bcache
100 +
101 + udev_dorules 69-bcache.rules
102
103 insinto /etc/initramfs-tools/hooks/bcache
104 doins initramfs/hook
105
106 - udev_dorules 69-bcache.rules
107 + insinto /etc/initcpio/install/bcache
108 + doins initcpio/install
109
110 - exeinto $(get_udevdir)
111 - doexe bcache-register
112 + # that is what dracut does
113 + insinto /usr/lib/dracut/modules.d/90bcache
114 + doins dracut/module-setup.sh
115 +
116 + doman *.8
117
118 dodoc README
119 }
120
121
122
123 1.1 sys-fs/bcache-tools/bcache-tools-1.0.4.ebuild
124
125 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/bcache-tools/bcache-tools-1.0.4.ebuild?rev=1.1&view=markup
126 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/bcache-tools/bcache-tools-1.0.4.ebuild?rev=1.1&content-type=text/plain
127
128 Index: bcache-tools-1.0.4.ebuild
129 ===================================================================
130 # Copyright 1999-2013 Gentoo Foundation
131 # Distributed under the terms of the GNU General Public License v2
132 # $Header: /var/cvsroot/gentoo-x86/sys-fs/bcache-tools/bcache-tools-1.0.4.ebuild,v 1.1 2013/11/22 13:51:34 jlec Exp $
133
134 EAPI=5
135
136 inherit toolchain-funcs udev
137
138 DESCRIPTION="Tools for bachefs"
139 HOMEPAGE="http://bcache.evilpiepirate.org/"
140 SRC_URI="https://github.com/g2p/bcache-tools/archive/v1.0.4.tar.gz -> ${P}.tgz"
141
142 SLOT="0"
143 LICENSE="GPL-2"
144 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
145 IUSE=""
146
147 RDEPEND=">=sys-apps/util-linux-2.24"
148 DEPEND="${RDEPEND}"
149
150 src_prepare() {
151 tc-export CC
152 sed \
153 -e '/^CFLAGS/s:-O2::' \
154 -e '/^CFLAGS/s:-g::' \
155 -i Makefile || die
156 }
157
158 src_install() {
159 into /
160 dosbin make-bcache bcache-super-show
161
162 exeinto $(get_udevdir)
163 doexe bcache-register probe-bcache
164
165 udev_dorules 69-bcache.rules
166
167 insinto /etc/initramfs-tools/hooks/bcache
168 doins initramfs/hook
169
170 # that is what dracut does
171 insinto /usr/lib/dracut/modules.d/90bcache
172 doins dracut/module-setup.sh
173
174 doman *.8
175
176 dodoc README
177 }
178
179 pkg_postinst() {
180 udev_reload
181 }