Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/util-linux: ChangeLog util-linux-2.13.0.1.ebuild util-linux-2.13-r3.ebuild
Date: Sat, 12 Jan 2008 22:26:55
Message-Id: E1JDooW-0002dN-28@stork.gentoo.org
1 vapier 08/01/12 22:26:52
2
3 Modified: ChangeLog
4 Added: util-linux-2.13.0.1.ebuild
5 Removed: util-linux-2.13-r3.ebuild
6 Log:
7 Bump source tarball so that loop-aes applies again #205529 by Ryan Tandy. Otherwise, there is no functional changes from previous version.
8 (Portage version: 2.1.4_rc14)
9
10 Revision Changes Path
11 1.221 sys-apps/util-linux/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/util-linux/ChangeLog?rev=1.221&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/util-linux/ChangeLog?rev=1.221&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/util-linux/ChangeLog?r1=1.220&r2=1.221
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v
20 retrieving revision 1.220
21 retrieving revision 1.221
22 diff -u -r1.220 -r1.221
23 --- ChangeLog 12 Jan 2008 10:50:31 -0000 1.220
24 +++ ChangeLog 12 Jan 2008 22:26:51 -0000 1.221
25 @@ -1,6 +1,13 @@
26 # ChangeLog for sys-apps/util-linux
27 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.220 2008/01/12 10:50:31 vapier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.221 2008/01/12 22:26:51 vapier Exp $
30 +
31 +*util-linux-2.13.0.1 (12 Jan 2008)
32 +
33 + 12 Jan 2008; Mike Frysinger <vapier@g.o>
34 + -util-linux-2.13-r3.ebuild, +util-linux-2.13.0.1.ebuild:
35 + Bump source tarball so that loop-aes applies again #205529 by Ryan Tandy.
36 + Otherwise, there is no functional changes from previous version.
37
38 12 Jan 2008; Mike Frysinger <vapier@g.o>
39 +files/util-linux-2.13-uclibc.patch, util-linux-2.13-r2.ebuild,
40
41
42
43 1.1 sys-apps/util-linux/util-linux-2.13.0.1.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/util-linux/util-linux-2.13.0.1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/util-linux/util-linux-2.13.0.1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: util-linux-2.13.0.1.ebuild
49 ===================================================================
50 # Copyright 1999-2008 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.13.0.1.ebuild,v 1.1 2008/01/12 22:26:51 vapier Exp $
53
54 EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git"
55 inherit eutils
56 [[ ${PV} == "9999" ]] && inherit git
57
58 MY_PV=${PV/_/-}
59 MY_P=${PN}-ng-${MY_PV}
60 S=${WORKDIR}/${MY_P}
61
62 DESCRIPTION="Various useful Linux utilities"
63 HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux-ng/"
64 if [[ ${PV} == "9999" ]] ; then
65 SRC_URI=""
66 else
67 SRC_URI="http://www.kernel.org/pub/linux/utils/util-linux-ng/v${PV:0:4}/${MY_P}.tar.bz2
68 loop-aes? ( http://loop-aes.sourceforge.net/loop-AES/loop-AES-v3.2b.tar.bz2 )"
69 fi
70
71 LICENSE="GPL-2"
72 SLOT="0"
73 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
74 IUSE="crypt loop-aes nls old-linux selinux"
75
76 RDEPEND="!sys-process/schedutils
77 !sys-apps/setarch
78 >=sys-libs/ncurses-5.2-r2
79 >=sys-fs/e2fsprogs-1.34
80 selinux? ( sys-libs/libselinux )"
81 DEPEND="${RDEPEND}
82 nls? ( sys-devel/gettext )
83 virtual/os-headers"
84
85 src_unpack() {
86 if [[ ${PV} == "9999" ]] ; then
87 git_src_unpack
88 cd "${S}"
89 ./autogen.sh || die
90 else
91 unpack ${A}
92 cd "${S}"
93 epatch "${FILESDIR}"/${PN}-2.13-uclibc.patch #203711
94 epatch "${FILESDIR}"/${PN}-2.13-locale.patch #191111
95 epatch "${FILESDIR}"/${PN}-2.13-ioprio-syscalls.patch #190613
96 epatch "${FILESDIR}"/${PN}-2.13-script-SIGWINCH.patch #191452
97 epatch "${FILESDIR}"/${PN}-2.13-hwclock-rtc.patch #179780
98 use loop-aes && epatch "${WORKDIR}"/loop-AES-*/util-linux-ng-2.13.0.1.diff
99 sed -i '/#include <asm\/page.h>/d' mount/swapon.c || die
100 fi
101 }
102
103 src_compile() {
104 export localedir="/usr/share/locale" #190895
105 econf \
106 --with-fsprobe=blkid \
107 $(use_enable nls) \
108 --enable-agetty \
109 --enable-cramfs \
110 $(use_enable old-linux elvtune) \
111 --disable-init \
112 --disable-kill \
113 --disable-last \
114 --disable-mesg \
115 --enable-partx \
116 --enable-raw \
117 --enable-rdev \
118 --enable-rename \
119 --disable-reset \
120 --disable-login-utils \
121 --enable-schedutils \
122 --disable-wall \
123 --enable-write \
124 --without-pam \
125 $(use_with selinux) \
126 || die "configure failed"
127 emake || die "emake failed"
128 }
129
130 src_install() {
131 emake install DESTDIR="${D}" || die "install failed"
132 dodoc AUTHORS NEWS README* TODO docs/*
133
134 if use crypt ; then
135 newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die
136 newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die
137 fi
138 }
139
140
141
142 --
143 gentoo-commits@l.g.o mailing list