diff options
author | Martin Schlemmer <azarah@gentoo.org> | 2005-09-12 14:25:47 +0000 |
---|---|---|
committer | Martin Schlemmer <azarah@gentoo.org> | 2005-09-12 14:25:47 +0000 |
commit | 912b99a91c56829626632b2c94649a9a057414f4 (patch) | |
tree | 0ea9e7b3a015564cf1b13a8583f3c93b5fd6d4d9 /sys-fs/devfsd/devfsd-1.3.25-r9.ebuild | |
parent | Mark 1.1.1_p7 stable on alpha (diff) | |
download | historical-912b99a91c56829626632b2c94649a9a057414f4.tar.gz historical-912b99a91c56829626632b2c94649a9a057414f4.tar.bz2 historical-912b99a91c56829626632b2c94649a9a057414f4.zip |
Bump unstable rev to get addon changes in.
Package-Manager: portage-2.0.52-r1
Diffstat (limited to 'sys-fs/devfsd/devfsd-1.3.25-r9.ebuild')
-rw-r--r-- | sys-fs/devfsd/devfsd-1.3.25-r9.ebuild | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/sys-fs/devfsd/devfsd-1.3.25-r9.ebuild b/sys-fs/devfsd/devfsd-1.3.25-r9.ebuild new file mode 100644 index 000000000000..4e8173d00040 --- /dev/null +++ b/sys-fs/devfsd/devfsd-1.3.25-r9.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r9.ebuild,v 1.1 2005/09/12 14:25:47 azarah Exp $ + +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="Daemon for the Linux Device Filesystem" +HOMEPAGE="http://www.atnf.csiro.au/~rgooch/linux/" +SRC_URI="ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/daemons/devfsd/devfsd-v${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="" + +DEPEND="virtual/libc" +PROVIDE="virtual/dev-manager" + +S=${WORKDIR}/${PN} + +src_unpack() { + unpack ${A} + + cd "${S}" + epatch "${FILESDIR}"/${P}-kernel-2.5.patch + epatch "${FILESDIR}"/${P}-pic.patch + epatch "${FILESDIR}"/${P}-no-nis.patch + + use elibc_uclibc || append-flags -DHAVE_NIS + sed -i \ + -e "s:-O2:${CFLAGS}:g" \ + -e 's:/usr/man:/usr/share/man:' \ + -e 's:/usr/src/linux:.:' \ + -e '32,34d;11,16d' -e '6c\' \ + -e 'DEFINES := -DLIBNSL="\\"/lib/libnsl.so.1\\""' \ + -e 's:install -s:install:' \ + GNUmakefile + use elibc_uclibc && sed -e 's|libnsl.so.1|libnsl.so.0|' -i GNUmakefile + tc-export CC +} + +src_install() { + dodir /sbin /usr/share/man /etc + make PREFIX="${D}" install || die + dodoc devfsd.conf INSTALL + + keepdir /etc/devfs.d + insinto /etc + doins ${FILESDIR}/devfsd.conf + + insinto /lib/rcscripts/addons + doins "${FILESDIR}"/devfs-{start,stop}.sh +} + +pkg_postinst() { + echo + einfo "You may wish to read the Gentoo Linux Device Filesystem Guide," + einfo "which can be found online at:" + einfo " http://www.gentoo.org/doc/en/devfs-guide.xml" + echo +} |