Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 217214 Details for
Bug 300869
sys-apps/util-linux-2.17 loop-aes patch fails
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Corrected ebuild
util-linux-2.17.ebuild (text/plain), 2.57 KB, created by
sulfinu
on 2010-01-23 11:06:48 UTC
(
hide
)
Description:
Corrected ebuild
Filename:
MIME Type:
Creator:
sulfinu
Created:
2010-01-23 11:06:48 UTC
Size:
2.57 KB
patch
obsolete
># Copyright 1999-2010 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.17.ebuild,v 1.1 2010/01/08 09:55:00 vapier Exp $ > >EAPI="2" > >EGIT_REPO_URI="git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git" >inherit eutils toolchain-funcs libtool >[[ ${PV} == "9999" ]] && inherit git autotools > >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="" > #KEYWORDS="" >else > SRC_URI="mirror://kernel/linux/utils/util-linux-ng/v${PV:0:4}/${MY_P}.tar.bz2 > loop-aes? ( http://loop-aes.sourceforge.net/updates/util-linux-ng-2.17-20100120.diff.bz2 )" > KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" >fi > >LICENSE="GPL-2" >SLOT="0" >IUSE="crypt loop-aes nls old-linux perl selinux slang uclibc unicode" > >RDEPEND="!sys-process/schedutils > !sys-apps/setarch > >=sys-libs/ncurses-5.2-r2 > !<sys-libs/e2fsprogs-libs-1.41.8 > !<sys-fs/e2fsprogs-1.41.8 > perl? ( dev-lang/perl ) > selinux? ( sys-libs/libselinux ) > slang? ( sys-libs/slang )" >DEPEND="${RDEPEND} > nls? ( sys-devel/gettext ) > virtual/os-headers" > >src_prepare() { > if [[ ${PV} == "9999" ]] ; then > autopoint --force > eautoreconf > else > use loop-aes && epatch "${WORKDIR}"/util-linux-ng-*.diff > fi > use uclibc && sed -i -e s/versionsort/alphasort/g -e s/strverscmp.h/dirent.h/g mount/lomount.c > elibtoolize >} > >src_configure() { > econf \ > $(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 unicode || echo --with-ncurses) \ > $(use_with selinux) \ > $(use_with slang) \ > $(tc-has-tls || echo --disable-tls) >} > >src_install() { > emake install DESTDIR="${D}" || die "install failed" > dodoc AUTHORS NEWS README* TODO docs/* > > if ! use perl ; then #284093 > rm "${D}"/usr/bin/chkdupexe || die > rm "${D}"/usr/share/man/man1/chkdupexe.1 || die > fi > > # need the libs in / > gen_usr_ldscript -a blkid uuid > # e2fsprogs-libs didnt install .la files, and .pc work fine > rm -f "${D}"/usr/$(get_libdir)/*.la > > if use crypt ; then > newinitd "${FILESDIR}"/crypto-loop.initd crypto-loop || die > newconfd "${FILESDIR}"/crypto-loop.confd crypto-loop || die > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 300869
:
216386
| 217214