summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-04-21 23:51:03 +0000
committerMike Frysinger <vapier@gentoo.org>2008-04-21 23:51:03 +0000
commit6450905a7f5f19818e1739c120546ca1202e7b30 (patch)
treebc76a0f64272a8ed5f026df710e54dd8c71a6734 /sys-apps/util-linux
parentarm/s390/sh stable (diff)
downloadhistorical-6450905a7f5f19818e1739c120546ca1202e7b30.tar.gz
historical-6450905a7f5f19818e1739c120546ca1202e7b30.tar.bz2
historical-6450905a7f5f19818e1739c120546ca1202e7b30.zip
Version bump.
Package-Manager: portage-2.2_pre5
Diffstat (limited to 'sys-apps/util-linux')
-rw-r--r--sys-apps/util-linux/ChangeLog8
-rw-r--r--sys-apps/util-linux/Manifest10
-rw-r--r--sys-apps/util-linux/util-linux-2.13.1.1.ebuild92
3 files changed, 105 insertions, 5 deletions
diff --git a/sys-apps/util-linux/ChangeLog b/sys-apps/util-linux/ChangeLog
index 103d1c2f1a30..f261692b8647 100644
--- a/sys-apps/util-linux/ChangeLog
+++ b/sys-apps/util-linux/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/util-linux
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.231 2008/03/31 03:08:54 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/ChangeLog,v 1.232 2008/04/21 23:51:03 vapier Exp $
+
+*util-linux-2.13.1.1 (21 Apr 2008)
+
+ 21 Apr 2008; Mike Frysinger <vapier@gentoo.org>
+ +util-linux-2.13.1.1.ebuild:
+ Version bump.
31 Mar 2008; Jeroen Roovers <jer@gentoo.org> util-linux-2.13.1.ebuild:
Stable for HPPA (bug #215371).
diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index 715bbce61393..5e552a7e038a 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -38,18 +38,20 @@ DIST util-linux-2.12i-cryptoapi-losetup.patch.bz2 4800 RMD160 82e54aedd691aa93b6
DIST util-linux-2.12i.tar.gz 1975468 RMD160 f055a94ad247dc59293f7b933c12bdda135159fc SHA1 deb940cb61d9ae0b481b6469ea496f762a2581a8 SHA256 28e2fc70d7507e158d8861c958461aef1c4bbf4157a8ebbc237943944e5a8c4a
DIST util-linux-2.12r.tar.bz2 1370907 RMD160 51950aafd5cbcb574e69fbd6b28d15a106147e64 SHA1 740b7eb5ae1148b2200b2cd34a0a6c4b0db577e4 SHA256 b8e499b338ce9fbd1fb315194b26540ec823c0afc46c9e145ac7a3e38ad57e6b
DIST util-linux-ng-2.13-1.diff.bz2 40468 RMD160 defb0fa7abb39963d1d168c4fbf8352ceb2a916c SHA1 75aacfac824660fd7c2d7fa900394ef2d34a74e2 SHA256 6606666808f510cc8aeead408e14d3226b06219b0752ca3badea7acd154929cd
+DIST util-linux-ng-2.13.1.1.tar.bz2 2829838 RMD160 a9197881ff75214cfdcd9e9aaa372495f4ba0dda SHA1 9eb78ee1fc20ab11712fb58b3bb96c528d918e16 SHA256 5d3739fa2ba45ffffa0c61667a0b767a360be2fefec6b0dd165bab124cea5861
DIST util-linux-ng-2.13.1.tar.bz2 2854716 RMD160 954c9dfcc551a6bbe4fbeff5cd2a79a4e24c6dec SHA1 b6c115139dbca18dfb3569a20d56ca881d77e343 SHA256 e67d86683adef0855220b6f5a4b7ca2c51a15faa142e2ecd69925ede76854a4d
DIST util-linux-ng-2.13.tar.bz2 2702618 RMD160 499b1c5c2060b23d8bf504122a22122af99eb7fa SHA1 089638d9d3d57a22f80069f7f149b7521e689804 SHA256 002412e93d8e85b1796fdbe65bbb0a4d193d0317a7155fda4270667e08bdfbfc
EBUILD util-linux-2.12r-r8.ebuild 6784 RMD160 c84f893ea67a77fa83a2f04952ae745aaa4dcba4 SHA1 39cb035a05e3437e2a9cd28e4b6d7c0886e9a7b7 SHA256 23cdadb84a007b9560e6d70b0d42d51fca3902712c071790ec0676564c1ce3c0
EBUILD util-linux-2.13-r2.ebuild 2420 RMD160 cf497228d22b6f3f0c5a6b80a7824887de527172 SHA1 434720501c11f981ed2a22df866b3bce5095351f SHA256 b4433a9d0b237909f02dcb5a1e0bd5acc5fc06ae2234176e2f221db2567e891e
+EBUILD util-linux-2.13.1.1.ebuild 2509 RMD160 bb29c1d2870ef2ff25d366642db162e45646f420 SHA1 256dc15810fec956e17a4bd94a1b4c1dd0a078a8 SHA256 4d29977a0b7b68199d7ebe17fb23dce88d3c9dbb1aa43eb60d553bd0c1726320
EBUILD util-linux-2.13.1.ebuild 2496 RMD160 6b15df8432deb6382b1148894e7befdf745785dc SHA1 30c010f7331c7e0a04188384ee84089a907e9cf6 SHA256 06f3a65abe957cc2a0e4e3de092d79476c3308b50bef6d3c345e0acb1297117c
EBUILD util-linux-9999.ebuild 2115 RMD160 2e24b69651286dc8c751b39c7b43a9cbd6f579ab SHA1 e6d713b5b4e75bf2ede0b4a817789e75a9ef52f7 SHA256 c96b58766ac5e81ca689d2ae3e84cb9252b3129b4ea7f88b15cc2d290b86515f
-MISC ChangeLog 36062 RMD160 bcfdec09acdee9e4c47d7b188bbdb66941dd513d SHA1 f3cc00396c729beda8aa87eaa9ef01c863b2fc68 SHA256 78b872437416a2d7e9c82f968e65b631a331d9078f7a46817a300f053988f457
+MISC ChangeLog 36199 RMD160 55a1240b8a7428d5d73ad3b37f739a5caad3ed01 SHA1 df6807b652f074d352ebcc28fc3f07f9965133ab SHA256 9efa537c1f347ce4248a97acd0be754af8a2fd43f897ed4c937a5074f46311ff
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFIDSZdj9hvisErhMIRAr4gAKDP1lc4R4Up6VvSdXGgKtd+pogkRACeNVpf
-OgkYKAHJdq49odwQFRqYqbI=
-=1x7h
+iD8DBQFIDShtj9hvisErhMIRAlOhAKDWKqxPIySqS5PaswmzuD8U16USYQCgkd22
+Xoae7xkMqpg5mPKSNXAj258=
+=HFGx
-----END PGP SIGNATURE-----
diff --git a/sys-apps/util-linux/util-linux-2.13.1.1.ebuild b/sys-apps/util-linux/util-linux-2.13.1.1.ebuild
new file mode 100644
index 000000000000..11ca06a56dfb
--- /dev/null
+++ b/sys-apps/util-linux/util-linux-2.13.1.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/util-linux/util-linux-2.13.1.1.ebuild,v 1.1 2008/04/21 23:51:03 vapier Exp $
+
+EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git"
+inherit eutils
+[[ ${PV} == "9999" ]] && inherit git
+
+MY_PV=${PV/_/-}
+MY_P=${PN}-ng-${MY_PV}
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="Various useful Linux utilities"
+HOMEPAGE="http://www.kernel.org/pub/linux/utils/util-linux-ng/"
+if [[ ${PV} == "9999" ]] ; then
+ SRC_URI=""
+else
+ SRC_URI="http://www.kernel.org/pub/linux/utils/util-linux-ng/v${PV:0:4}/${MY_P}.tar.bz2
+ loop-aes? ( http://loop-aes.sourceforge.net/loop-AES/loop-AES-v3.2c.tar.bz2 )"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="crypt loop-aes nls old-linux selinux slang unicode"
+
+RDEPEND="!sys-process/schedutils
+ !sys-apps/setarch
+ >=sys-libs/ncurses-5.2-r2
+ >=sys-fs/e2fsprogs-1.34
+ selinux? ( sys-libs/libselinux )
+ slang? ( sys-libs/slang )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+ virtual/os-headers"
+
+src_unpack() {
+ if [[ ${PV} == "9999" ]] ; then
+ git_src_unpack
+ cd "${S}"
+ ./autogen.sh || die
+ else
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-2.13-uclibc.patch #203711
+ use loop-aes && epatch "${WORKDIR}"/loop-AES-*/util-linux-ng-*.diff
+ use unicode && sed -i 's:-lncurses:-lncursesw:' */Makefile.in #208976
+ epatch "${FILESDIR}"/${PN}-2.13-ioprio-syscalls.patch #190613
+ fi
+}
+
+src_compile() {
+ econf \
+ --with-fsprobe=blkid \
+ $(use_enable nls) \
+ --enable-agetty \
+ --enable-cramfs \
+ $(use_enable old-linux elvtune) \
+ --disable-init \
+ --disable-kill \
+ --disable-last \
+ --disable-mesg \
+ --enable-partx \
+ --enable-raw \
+ --enable-rdev \
+ --enable-rename \
+ --disable-reset \
+ --disable-login-utils \
+ --enable-schedutils \
+ --disable-wall \
+ --enable-write \
+ --without-pam \
+ $(use_with selinux) \
+ $(use_with slang) \
+ || die "configure failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die "install failed"
+ dodoc AUTHORS NEWS README* TODO docs/*
+
+ if use crypt ; then
+ newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die
+ newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die
+ fi
+}
+
+pkg_postinst() {
+ ewarn "USE=crypt has been changed to USE=loop-aes. If you need"
+ ewarn "support for it, make sure to update your USE accordingly."
+}