Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 22607 Details for
Bug 36327
version bump : sys-fs/udev 009 => 0.11
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild for udev 010
udev-010.ebuild (text/plain), 2.40 KB, created by
j.
on 2003-12-23 23:03:14 UTC
(
hide
)
Description:
ebuild for udev 010
Filename:
MIME Type:
Creator:
j.
Created:
2003-12-23 23:03:14 UTC
Size:
2.40 KB
patch
obsolete
># Copyright 1999-2003 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/sys-fs/udev/udev-009.ebuild,v 1.2 2003/12/19 23:05:52 vapier Exp $ > ># Note: Cannot use external libsysfs with klibc .. >USE_KLIBC="no" >USE_EXT_LIBSYSFS="no" > >inherit eutils > >DESCRIPTION="Linux dynamic device naming support (aka userspace devfs)" >HOMEPAGE="http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev-FAQ" >SRC_URI="mirror://kernel/linux/utils/kernel/hotplug/${P}.tar.bz2" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86" > >DEPEND="virtual/glibc > >=sys-apps/hotplug-20030805-r1 > >=sys-fs/sysfsutils-0.3.0" > >pkg_setup() { > [ "${USE_KLIBC}" = "yes" ] && check_KV > > return 0 >} > >src_unpack() { > unpack ${A} > > cd ${S} > # No need to clutter the logs ... > sed -ie '/^DEBUG/ c\DEBUG = false' Makefile > # Do not use optimization flags from the package > sed -ie 's|$(OPTIMIZATION)||g' Makefile > > # Make sure we do not build included libsysfs, but link to > # one in sysfsutils ... > if [ "${USE_EXT_LIBSYSFS}" = "yes" -a "${USE_KLIBC}" != "yes" ] > then > rm -rf ${S}/libsysfs > cp -Rd ${ROOT}/usr/include/sysfs ${S}/libsysfs > fi > > # Setup things for klibc > if [ "${USE_KLIBC}" = "yes" ] > then > ln -snf ${ROOT}/usr/src/linux ${S}/klibc/linux > fi > > # Fix scsi_id to work with latest libsysfs > #epatch ${FILESDIR}/${P}-scsi_id-new-sysfs.patch > #epatch ${FILESDIR}/${P}-sysfs-0.4.0.patch >} > >src_compile() { > # Do not work with emake > if [ "${USE_EXT_LIBSYSFS}" = "yes" -a "${USE_KLIBC}" != "yes" ] > then > make EXTRAS="extras/scsi_id" \ > udevdir="/dev/" \ > ARCH_LIB_OBJS="-lsysfs" \ > SYSFS="" || die > else > make EXTRAS="extras/scsi_id" \ > udevdir="/dev/" || die > fi >} > >src_install() { > into / > dosbin udev > dosbin extras/scsi_id/scsi_id > > insinto /etc/udev > doins ${FILESDIR}/udev.conf > doins udev.rules > # For devfs style layout > doins udev.rules.devfs > # Our own custom udev.permissions > doins ${FILESDIR}/udev.permissions ># doins udev.permissions > insinto /etc > doins extras/scsi_id/scsi_id.config > > dodir /etc/hotplug.d/default > dosym ../../../sbin/udev /etc/hotplug.d/default/udev.hotplug > > doman udev.8 > doman extras/scsi_id/scsi_id.8 > > dodoc COPYING ChangeLog FAQ README TODO > dodoc docs/{overview,udev-OLS2003.pdf} >} > >pkg_preinst() { > if [ -f "${ROOT}/etc/udev/udev.config" -a \ > ! -f "${ROOT}/etc/udev/udev.rules" ] > then > mv -f ${ROOT}/etc/udev/udev.config ${ROOT}/etc/udev/udev.rules > 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 36327
: 22607 |
22663