summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Robbins <drobbins@gentoo.org>2001-02-18 23:23:26 +0000
committerDaniel Robbins <drobbins@gentoo.org>2001-02-18 23:23:26 +0000
commit28a4e58fd3ad0c4c525289ea120de1365279c2de (patch)
tree1f3719700996c0babf13c37ce30f95782f5f3cc1
parentlittle fix (diff)
downloadgentoo-2-28a4e58fd3ad0c4c525289ea120de1365279c2de.tar.gz
gentoo-2-28a4e58fd3ad0c4c525289ea120de1365279c2de.tar.bz2
gentoo-2-28a4e58fd3ad0c4c525289ea120de1365279c2de.zip
updates
-rw-r--r--BUGS-TODO2
-rw-r--r--sys-apps/portage/files/1.5/man/ebuild.560
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