Gentoo Archives: gentoo-commits

From: "Stefan Schweizer (genstef)" <genstef@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/dmraid: metadata.xml ChangeLog dmraid-1.0.0_rc15.ebuild
Date: Mon, 23 Mar 2009 21:34:35
Message-Id: E1Llrmz-00062x-D1@stork.gentoo.org
1 genstef 09/03/23 21:34:33
2
3 Modified: metadata.xml ChangeLog
4 Added: dmraid-1.0.0_rc15.ebuild
5 Log:
6 proxy for Trivial version bump (bug 251161), updated metadata with current contact info
7 (Portage version: 2.2_rc23/cvs/Linux i686)
8
9 Revision Changes Path
10 1.8 sys-fs/dmraid/metadata.xml
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/dmraid/metadata.xml?rev=1.8&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/dmraid/metadata.xml?rev=1.8&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/dmraid/metadata.xml?r1=1.7&r2=1.8
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/sys-fs/dmraid/metadata.xml,v
19 retrieving revision 1.7
20 retrieving revision 1.8
21 diff -u -r1.7 -r1.8
22 --- metadata.xml 13 Jun 2007 19:41:08 -0000 1.7
23 +++ metadata.xml 23 Mar 2009 21:34:33 -0000 1.8
24 @@ -3,7 +3,7 @@
25 <pkgmetadata>
26 <herd>no-herd</herd>
27 <maintainer>
28 - <email>ian@××××××××××××××××××××××.com</email>
29 + <email>ian@×××××××××××.ca</email>
30 <description>Indirectly maintaining through
31 genstef@g.o</description>
32 </maintainer>
33
34
35
36 1.14 sys-fs/dmraid/ChangeLog
37
38 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/dmraid/ChangeLog?rev=1.14&view=markup
39 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/dmraid/ChangeLog?rev=1.14&content-type=text/plain
40 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/dmraid/ChangeLog?r1=1.13&r2=1.14
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/sys-fs/dmraid/ChangeLog,v
45 retrieving revision 1.13
46 retrieving revision 1.14
47 diff -u -r1.13 -r1.14
48 --- ChangeLog 25 Feb 2008 23:39:55 -0000 1.13
49 +++ ChangeLog 23 Mar 2009 21:34:33 -0000 1.14
50 @@ -1,6 +1,11 @@
51 # ChangeLog for sys-fs/dmraid
52 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/dmraid/ChangeLog,v 1.13 2008/02/25 23:39:55 wolf31o2 Exp $
54 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
55 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/dmraid/ChangeLog,v 1.14 2009/03/23 21:34:33 genstef Exp $
56 +
57 + 05 Mar 2009; Ian Stakenvicius (_AxS_) <ian@×××××××××××.ca>
58 + +dmraid-1.0.0_rc14.ebuild, +dmraid-1.0.0_rc15.ebuild,
59 + +files/dmraid-destdir-fix.patch, +metadata.xml:
60 + Trivial version bump (bug 251161), updated metadata with current contact info
61
62 25 Feb 2008; Chris Gianelloni <wolf31o2@g.o>
63 dmraid-1.0.0_rc14.ebuild:
64
65
66
67 1.1 sys-fs/dmraid/dmraid-1.0.0_rc15.ebuild
68
69 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/dmraid/dmraid-1.0.0_rc15.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/dmraid/dmraid-1.0.0_rc15.ebuild?rev=1.1&content-type=text/plain
71
72 Index: dmraid-1.0.0_rc15.ebuild
73 ===================================================================
74 # Copyright 1999-2009 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/sys-fs/dmraid/dmraid-1.0.0_rc15.ebuild,v 1.1 2009/03/23 21:34:33 genstef Exp $
77
78 inherit linux-info flag-o-matic
79
80 MY_PV=${PV/_/.}
81
82 DESCRIPTION="Device-mapper RAID tool and library"
83 HOMEPAGE="http://people.redhat.com/~heinzm/sw/dmraid/"
84 SRC_URI="http://people.redhat.com/~heinzm/sw/dmraid/src/${PN}-${MY_PV}.tar.bz2"
85
86 LICENSE="GPL-2"
87 SLOT="0"
88 KEYWORDS="~amd64 ~x86"
89 IUSE="static selinux"
90
91 DEPEND="sys-fs/device-mapper
92 selinux? ( sys-libs/libselinux
93 sys-libs/libsepol )"
94 RDEPEND="${DEPEND}"
95
96 S=${WORKDIR}/${PN}/${MY_PV}
97
98 pkg_setup() {
99 if kernel_is lt 2 6 ; then
100 ewarn "You are using a kernel < 2.6"
101 ewarn "DMraid uses recently introduced Device-Mapper features."
102 ewarn "These might be unavailable in the kernel you are running now."
103 fi
104 if use static && use selinux ; then
105 eerror "ERROR - cannot compile static with libselinux / libsepol"
106 die "USE flag conflicts."
107 fi
108 }
109
110 src_unpack() {
111 unpack ${A}
112 cd "${S}"
113 epatch "${FILESDIR}/${PN}-destdir-fix.patch"
114 }
115
116 src_compile() {
117 econf \
118 $(use_enable static static_link) \
119 $(use_enable selinux libselinux) \
120 $(use_enable selinux libsepol)
121 emake -j1 || die "emake failed"
122 }
123
124 src_install() {
125 emake DESTDIR="${D}" install || die "emake install failed"
126 dodoc CHANGELOG README TODO KNOWN_BUGS doc/* || die "dodoc failed"
127 }
128
129 pkg_postinst() {
130 einfo "For booting Gentoo from Device-Mapper RAID you can use Genkernel."
131 einfo " "
132 einfo "Genkernel will generate the kernel and the initrd with a statically "
133 einfo "linked dmraid binary (its own version which may not be the same as this version):"
134 einfo " emerge -av sys-kernel/genkernel"
135 einfo " genkernel --dmraid --udev all"
136 einfo " "
137 einfo "If you would rather use this version of DMRAID with Genkernel, copy the distfile"
138 einfo "from your distdir to '/usr/share/genkernel/pkg/' and update the following"
139 einfo "in /etc/genkernel.conf:"
140 einfo " DMRAID_VER=\"${MY_PV/_/.}\""
141 einfo " DMRAID_SRCTAR=\"\${GK_SHARE}/pkg/${A}\""
142 einfo " "
143 ewarn "DMRAID should be safe to use, but no warranties can be given"
144 einfo " "
145 }