diff options
author | Daniel Robbins <drobbins@gentoo.org> | 2001-02-18 23:23:26 +0000 |
---|---|---|
committer | Daniel Robbins <drobbins@gentoo.org> | 2001-02-18 23:23:26 +0000 |
commit | 28a4e58fd3ad0c4c525289ea120de1365279c2de (patch) | |
tree | 1f3719700996c0babf13c37ce30f95782f5f3cc1 | |
parent | little fix (diff) | |
download | gentoo-2-28a4e58fd3ad0c4c525289ea120de1365279c2de.tar.gz gentoo-2-28a4e58fd3ad0c4c525289ea120de1365279c2de.tar.bz2 gentoo-2-28a4e58fd3ad0c4c525289ea120de1365279c2de.zip |
updates
-rw-r--r-- | BUGS-TODO | 2 | ||||
-rw-r--r-- | sys-apps/portage/files/1.5/man/ebuild.5 | 60 |
2 files changed, 55 insertions, 7 deletions
diff --git a/BUGS-TODO b/BUGS-TODO index 9668aed3d91e..00157f92a207 100644 --- a/BUGS-TODO +++ b/BUGS-TODO @@ -24,8 +24,6 @@ [drobbins] enhanced useradd script for 1.0_rc4 (is there still a problem with the minimal useradd in shadow-20001016?) -[drobbins] recursive pkgmerge for 1.0_rc4 - [drobbins] A configfile management system is needed (1.0_rc5+) [UNASSIGNED] add supervise support to various packages (ongoing...) diff --git a/sys-apps/portage/files/1.5/man/ebuild.5 b/sys-apps/portage/files/1.5/man/ebuild.5 index 6c5aae630922..dc518b2f3576 100644 --- a/sys-apps/portage/files/1.5/man/ebuild.5 +++ b/sys-apps/portage/files/1.5/man/ebuild.5 @@ -1,10 +1,60 @@ -.TH ebuild "5" "January 2001" "portage 1.4-r4" +.TH ebuild "18" "February 2001" "portage 1.5" .SH NAME -ebuild \- manual page for ebuild scripts -.SH SYNOPSIS -.B ebuild +ebuild \- the internal format, variables and functions in an ebuild script .SH DESCRIPTION -Todo +The +.BR ebuild (1) +program accepts a single ebuild script as an argument. This +script contains variables and commands that specify how to download, unpack, +patch, compile, install and merge a particular software package from its original +sources. In addition to all this, the ebuild script can also contain +pre/post install/remove commands, as required. + + +.SH EXAMPLES +Here's a simple example ebuild script, : + +.DS +# Copyright 1999-2000 Gentoo Technologies, Inc. +.br +# Distributed under the terms of the GNU General Public License, v2 or later +.br +# Author Daniel Robbins <drobbins@gentoo.org> +.br +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/files/1.5/man/ebuild.5,v 1.2 2001/02/18 23:23:26 drobbins Exp $ +.br + +A=${P}.tar.gz +.br +S=${WORKDIR}/${P} +.br +DESCRIPTION="Super-useful stream editor" +.br +SRC_URI="ftp://alpha.gnu.org/pub/gnu/sed/${A}" +.br +DEPEND="virtual/glibc" + +src_compile() { + try ./configure --prefix=/usr --host=${CHOST} + try make ${MAKEOPTS} +.br +} + +src_install() { + into /usr + doinfo doc/sed.info + doman doc/sed.1 + into / + dobin sed/sed + dodir /usr/bin + dosym /bin/sed /usr/bin/sed + dodoc COPYING NEWS README* THANKS TODO AUTHORS BUGS ANNOUNCE +.br +} +.DE + + + .PP .SH VARIABLES .TP |